2012-02-23 54 views
1

所以我創建了我的基於PyroCMS的網頁,添加了一些自定義模塊。使用wampserver在本地主機上完成開發。現在我需要把這個網站放在網上,所以我試圖用免費託管來測試它。我上傳了我的項目文件夾在網絡主機,導入的數據庫,更改database.php文件的新連接設置。如何託管我的PyroCMS網頁

但是,當試圖從網站定製模塊時,我收到消息:「我們找不到您要查找的頁面,請點擊此處訪問主頁。」

我在這裏錯過了什麼?一切都在本地主機上的工作不錯,我想有件事我還沒有改變:/

編輯: 也許這可以幫助 - 控制面板/添加上我收到此錯誤信息: 消息:的foreach提供了無效的參數( )

文件名:型號/ module_m.php

行號:479

+0

一些地方的路徑是錯誤的,絕對或相對的,也許設置中定義的,不是精神的最成功的,這是我的幫助的限制。大多數免費主機也會花費幾美元,這是值得的。 – 2012-02-23 22:56:00

+1

你需要發佈更多。在配置文件中很可能你的設置是錯誤 – 2012-02-23 22:56:01

+0

你在談論數據庫配置文件嗎? – andree 2012-02-23 23:11:33

回答

2

默認URI_PROTOCOL是錯誤的,或者你的主機不能正確檢測。使用config/config.php中的設置進行遊戲。我有一個的PATH_INFO代替AUTO

/* 
|-------------------------------------------------------------------------- 
| URI PROTOCOL 
|-------------------------------------------------------------------------- 
| 
| This item determines which server global should be used to retrieve the 
| URI string. The default setting of 'AUTO' works for most servers. 
| If your links do not seem to work, try one of the other delicious flavors: 
| 
| 'AUTO'   Default - auto detects 
| 'PATH_INFO'  Uses the PATH_INFO 
| 'QUERY_STRING' Uses the QUERY_STRING 
| 'REQUEST_URI'  Uses the REQUEST_URI 
| 'ORIG_PATH_INFO' Uses the ORIG_PATH_INFO 
| 
*/ 
$config['uri_protocol'] = 'PATH_INFO'; 
+0

太棒了,這工作! – andree 2012-02-24 08:43:02