2017-08-02 54 views
-1

我有codeigniter項目,我想在本地服務器上傳:192.168.x.xxx如何在codeigniter中設置基址url

但我不知道如何更改base_url從本地配置文件本地服務器包含IP地址。如何設置$config['base_url']?由於

+0

看看這些,看起來相似。 https://stackoverflow.com/questions/11792268/how-to-set-proper-codeigniter-base-url https://stackoverflow.com/questions/38122186/set-up-the-base-url- in-codeigniter – asfandahmed1

+0

我改變了它。我的網站有什麼問題?我在本地服務器上傳我的codeigniter項目,但仍找不到404頁面。 – Apuranic

+0

$ config ['base_url'] =「ftp://」。$ _ SERVER [「192.168.3.107」]。「/ pkl2017」; 是不是? – Apuranic

回答

0

我會設置它像

$config['base_url'] = 'http://localhost/project/'; 

隨着域

$config['base_url'] = 'http://www.yourdomainname.com/'; 

末基本URL一些事情與/

If you don't set the base url links and css, images etc will not work properly.

+0

我設置了這個$ config ['base_url '] ='http://。' $ _SERVER ['192.168.3.107']。 'pkl2017/keluhan.php';但仍然錯誤 – Apuranic

+0

不要使用IP地址 – user4419336

+0

還要確保你已經命名你的控制器,型號等正確的地方只有第一個字母是大寫的只有類和文件名在這裏解釋。 https://www.codeigniter.com/user_guide/general/styleguide.html#file-naming – user4419336

0

嘗試這樣的:

的index.php:

define('APP_URL', ($_SERVER['SERVER_PORT'] == 443 ? 'https' : 'http') . "://{$_SERVER['SERVER_NAME']}".str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME'])); 

的config.php:

$config['base_url'] = APP_URL; 

參考:How to set proper codeigniter base url?

0

嘗試這樣的:

$config['base_url'] = 'http://192.168.3.107/pkl2017'; 

注意:pkl2017是您的項目文件夾名稱。

相關問題