- 文章: 4
- 謝謝您收到: 0
Joomla 備援主機只能連得到首頁
- sclin2k
- Topic Author
- Offline
- 新手上路
Less
More
2015-03-09 17:05 #27088
來自 sclin2k
公司目前沒有人負責網頁的工作,怕它出問題所以用vm建了一台備援主機。
原先的環境是centos5、apache下有好幾個網頁,新建的系統是centos7。我將整個環境(資料夾、mysql資料庫、joomla資料夾、nds)都建置相同,除了備援的主機名稱不同。dns裡的主機名稱都沒變只把ip指向vm備援主機。再用nb設定vm主機的dns,如此就可正連上備援主機的網頁。
問題來了:
可以連上網頁、看得到首頁、可以進joomla後台管理介面,但再按首頁的其他連結通通都顯示找不到路徑!
我確定資料都完整的搬到備援主機了,但查不出來為什麼會只看得到首頁,按其他連結會顯示找不到路徑?
The requested URL /XXXXX/news was not found on this server.
sclin2k created the topic: Joomla 備援主機只能連得到首頁
公司目前沒有人負責網頁的工作,怕它出問題所以用vm建了一台備援主機。
原先的環境是centos5、apache下有好幾個網頁,新建的系統是centos7。我將整個環境(資料夾、mysql資料庫、joomla資料夾、nds)都建置相同,除了備援的主機名稱不同。dns裡的主機名稱都沒變只把ip指向vm備援主機。再用nb設定vm主機的dns,如此就可正連上備援主機的網頁。
問題來了:
可以連上網頁、看得到首頁、可以進joomla後台管理介面,但再按首頁的其他連結通通都顯示找不到路徑!
我確定資料都完整的搬到備援主機了,但查不出來為什麼會只看得到首頁,按其他連結會顯示找不到路徑?
The requested URL /XXXXX/news was not found on this server.
Please 登入 to join the conversation.
- Eddy
- Offline
- 管理員
- sclin2k
- Topic Author
- Offline
- 新手上路
Less
More
- 文章: 4
- 謝謝您收到: 0
- Eddy
- Offline
- 管理員
- sclin2k
- Topic Author
- Offline
- 新手上路
Less
More
- 文章: 4
- 謝謝您收到: 0
2015-03-09 19:03 #27094
來自 sclin2k
關閉後url沒有任何變化。
我有作一個測試,我的apache 目錄是設定在/home/www/xxxx.com/aaa/。可以讀到aaa這一層的檔案,joomla 也是放在aaa裡面。
但在往下一層的目錄讀取(自建一個測試,如images)時,就會出現找不到檔案的訊息。
我懷疑是不是httpd.conf裡面的VirtualHost設定有問題?
不知道如何設定httpd.conf裡的權限?centos 7的apache 參數也不太一樣了!
sclin2k replied the topic: Joomla 備援主機只能連得到首頁
Eddy 寫了道:: 關閉後,你的網站的網址有改變嗎?
例如原來是「/XXXX/news」會變成「index.php?XXXX」
你的Apache有錯誤訊息出現嗎?
關閉後url沒有任何變化。
我有作一個測試,我的apache 目錄是設定在/home/www/xxxx.com/aaa/。可以讀到aaa這一層的檔案,joomla 也是放在aaa裡面。
但在往下一層的目錄讀取(自建一個測試,如images)時,就會出現找不到檔案的訊息。
我懷疑是不是httpd.conf裡面的VirtualHost設定有問題?
不知道如何設定httpd.conf裡的權限?centos 7的apache 參數也不太一樣了!
Please 登入 to join the conversation.
- Eddy
- Offline
- 管理員
- sclin2k
- Topic Author
- Offline
- 新手上路
Less
More
- 文章: 4
- 謝謝您收到: 0
2015-03-10 14:42 #27096
來自 sclin2k
因為覺得是備援系統沒有急迫性,所以想用新系統來跑。
我知道有時會有相容性的問題,剛好可以趁這時了解一下CentOS 7系統的設定。
問題我已經找到了,是我自已在httpd.conf設定檔裡面的VirtualHost沒有打開 AllowOverride All 的參數。
現在備援網站已經可以正常執行了。
謝謝您的回覆及幫助!
sclin2k replied the topic: Joomla 備援主機只能連得到首頁
Eddy 寫了道:: 讀不到檔案有可能是執行環境的問題。
如果你對centos7並不那麼熟悉,為何不使用原本Joomla建置的作業系統和環境?
因為覺得是備援系統沒有急迫性,所以想用新系統來跑。
我知道有時會有相容性的問題,剛好可以趁這時了解一下CentOS 7系統的設定。
問題我已經找到了,是我自已在httpd.conf設定檔裡面的VirtualHost沒有打開 AllowOverride All 的參數。
現在備援網站已經可以正常執行了。
謝謝您的回覆及幫助!
Please 登入 to join the conversation.