我是CodeIgniter新手,在localhost/ci下的本地機器上的xampp上創建了一個簡單的應用程序,並且它工作正常,但是當我將文件上傳到我的服務器根目錄(example.com)時,我只從CI獲取404。我喜歡在我的根上安裝CodeIgniter我該怎麼做?
當我訪問example.com時,我喜歡去我的主控制器。 我該怎麼做。
我是CodeIgniter新手,在localhost/ci下的本地機器上的xampp上創建了一個簡單的應用程序,並且它工作正常,但是當我將文件上傳到我的服務器根目錄(example.com)時,我只從CI獲取404。我喜歡在我的根上安裝CodeIgniter我該怎麼做?
當我訪問example.com時,我喜歡去我的主控制器。 我該怎麼做。
更改位於.../applications/config/config.php中的配置文件。
向下滾動,你會發現像這樣的一個部分:
/*
|--------------------------------------------------------------------------
| Base Site URL
|--------------------------------------------------------------------------
|
| URL to your CodeIgniter root. Typically this will be your base URL,
| WITH a trailing slash:
|
| http://example.com/
|
| If this is not set then CodeIgniter will guess the protocol, domain and
| path to your installation.
|
*/
$config['base_url'] = '';
....
改變分配給$config['base_url']
是你的雲服務器路徑的值。
例如:
$config['base_url'] = 'www.yoursite.com'
糾正我,如果我錯了becouse我是新手太多:d
如果您正在使用的.htaccess確保您的RewriteBase設置正確。根據系統/設置的不同,我必須將其設置爲使用「/」,有時使用「/ user/var/www /」。
對於我來說,測試一個.htaccess問題的最好方法是刪除.htaccess文件並嘗試使用index.php方法來訪問我的控制器。如果我可以從這一點訪問它們...我知道這個問題是我的配置錯誤。
你檢查你的config.php嗎?應用程序/緩存的所有者? error_log中的任何消息? mod_rewrite .htaccess是否正確? – 2011-12-17 03:53:37