我開始學習PHP,並且我們在服務器上運行了一個php項目(框架Codeigniter)。我想在本地運行它並更多地瞭解代碼的工作原理。如何在本地主機上運行PHP項目
我安裝了WAMP服務器並將源代碼文件複製到'www'下。我在phpmyadmin上創建了一個具有相同名稱的數據庫,並從.sql文件導入了表。 我已經改變了database.php中運行本地
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'report';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
然後,當我把瀏覽器的本地主機/報告, 我收到很多錯誤,這樣
遇到一個PHP錯誤
通知
消息:未定義變量:c
文件名:觀點/ pool.php
行號:13
請求方法:GET
請求URI:/報告/
的許多因素,沒有在視圖中定義。我是否應該改變其他東西,以便意見能夠發揮作用?我是Php的新手,我一直在關注很多教程,但我仍然無法使它工作。
請問另一個問題,我是否需要安裝代碼Igniter呢?或足夠的wamp和源代碼。 有什麼建議嗎?謝謝。
你可以顯示pool.php –
我會從最新版本的codeigniter開始,如果你的新https://www.codeigniter.com/ – user4419336
聽起來像我這樣真的是舊的遺留代碼,爲一個更老的PHP版本或錯誤可視化顯式關閉,而您正在運行當前的PHP版本啓用錯誤可視化。 – arkascha