
阿舍最近一直想要來測測 XAMPP 這套和 TWAPMS 相似的軟體,就是把 Apacge、MySQL、PHP ( 一般都還是會包括 Perl 的,這是阿舍最喜歡的一種語言,雖然沒有學很好說....呵呵 !! ) 都包一起,不用一個個自己裝的簡單好用工具包,而且可以不用安裝,隨 Copy 隨用 ( XAMPP 是有出可安裝的版本,TWAPMS 則都是免安裝版),阿舍一直都用 TWAPMS 用的好好的,會想要來用這個 XAPMM 的原因,是想試試看 XAPMM 的速度有沒有比 TWAPMS 快一點來的......。
不過,速度比較不是阿舍今天要談的問題,今天阿舍要談的是 Clean URLs 的問題,阿舍已經很習慣用 Clean URLs 來記 Druapl 的網址,而且現在在討論 Drupal 時,也大都是用 Clean URLs 來說明,再加上原來的那個用問號的網址,阿舍實在是看起來就覺得有點古老的感覺哩 !! ( 純屬個人的 Fu、和技術沒有關係的...)
一如在 TWAPMS 一樣,阿舍在啟動 XAMPP 之後,就建個資料庫,然後把 Druapl 6.6 的整個資料夾丟到 htdocs 的目錄裡去,再去把資料夾改個名稱叫 D6,接著到 /d6/site/default 去把 default.setting.php 改成 setting.php,最後就開啟 http://localhost/d6 來安裝設定了......( 在選完安裝語言後,一直到下一個安裝畫面的出現,速度好像也不太快的樣子哩 !! )
一切都還算順利,直到阿舍要來啟用 Clean URLs 時,才感覺到一種不太順的 Fu 哩 !! Druapl 6 已經會自己檢查網站可不可以啟用 Clean URLs 了,不像 Drupal 5 還要自己去按測試才會測的,所以在 Drupal 6 上,只要一進入 Clean URLs 的設定畫面便會檢查,然後不能啟用就不能更改設定,呵呵 !! 阿舍運氣好,就是遇到不適用的情形,Clean URLs 不能用了.....=_____=!!
這樣怎麼行,記的阿舍用 TWAPMS 時,不用設定就可以啟用 Clean URLs 了,怎麼這個 XAMPP 不行呢 ? 算了,遇到了,就要去解決決解的....
原來是 XAMPP 在預設的設定下,是沒有啟用 mod_rewrite.so 這個模組的,而 Clean URLs 的功能就徧徧一定要有 mod_rewrite.so 支援才行,所以就要去 XAPMM 資料夾下的 Apache/conf 目錄, 找出 http.conf 這個檔,接著一行一行的看( 大部分的文字編輯器都會有搜尋的功能,直接搜 "mod_rewrite.so" 就可以了),找到一行是 #LoadModule rewrite_module modules/mod_rewrite.so
的,把前面的 # 號去掉,儲存後,重新啟動 XAPMM 之後,應該就可以啟用 Clean URLs 的功能了....
沒有複雜,但是不知怎麼的,就寫了一大串哩....=____=!!。
- 瀏覽次數: 2351
我使用AppServ安裝DRUPAL
結果無法啟動簡潔網址
不知阿捨大有沒有什麼方法可以讓他啟動
不然問題好多喔.....
Hello LEO 兄,
請參考看看下面這二篇文有沒有用....
http://www.arthurtoday.com/2009/11/drupal-apache.html
供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw


阿舍大大好幾個地方將 XAMPP 寫成 XAPMM呢,我還以為是另一套軟體....
補一個官網的說明連結
Clean URL support in XAMPP