標籤:ar os 使用 檔案 div on art 問題 bs
PHP運行出現Notice : Use of undefined constant 的解決辦法Notice: Use of undefined constant ALL_PS - assumed ‘ALL_PS‘ in E:\Server\vhosts\www.lvtao.net\global.php on line 50 Notice: Undefined index: EaseTemplateVer in E:\Server\vhosts\www.lvtao.net\libs\template.core.php on line 51 Notice: Use of
Notice: Use of undefined constant ALL_PS - assumed ‘ALL_PS‘ in E:\Server\vhosts\www.lvtao.net\global.php on line 50
Notice: Undefined index: EaseTemplateVer in E:\Server\vhosts\www.lvtao.net\libs\template.core.php on line 51
Notice: Use of undefined constant uid - assumed ‘uid‘ in E:\Server\vhosts\www.lvtao.net\global.php on line 54
Notice: Undefined index: uid in E:\Server\vhosts\www.lvtao.net\global.php on line 54
Notice: Use of undefined constant cuid - assumed ‘cuid‘ in E:\Server\vhosts\www.lvtao.net\global.php on line 55
Notice: Undefined index: cuid in E:\Server\vhosts\www.lvtao.net\global.php on line 55
進入網站會出現大量類似下面的提示,但是可以正常顯示和運行
Notice: Use of undefined constant ctbTitle - assumed ‘ctbTitle‘ in d:\ctb1.5\ctb\include\config.php on line 23...
b答案:這些是 PHP 的提示而非報錯,PHP 本身不需要事先聲明變數即可直接使用,但是對未聲明變數會有提示。一般作為正式的網站會把提示關掉的,甚至連錯誤資訊也被關掉
關閉 PHP 提示的方法
搜尋php.ini:
error_reporting = E_ALL
改為:
error_reporting = E_ALL & ~E_NOTICE
還有個不是辦法的辦法就是
在每個檔案頭上加
error_reporting(0); 雖然不好弄但是可以解決問題
PHP運行出現Notice : Use of undefined constant 的解決辦法