摘要:PHP- Use of undefined constant 問題
這問題出在5.3 版的程式允許
$_SERVER[SCRIPT_FILENAME] 這種方式。
但在php 5.4版之後
不允許 $_SERVER[SCRIPT_FILENAME]
必須將 SCRIPT_FILENAME 改為' SCRIPT_FILENAME'
問題在於使用的是舊程式,舊環境,
只是放在本機做測試時會出現這個問題,
一執行,可能會有數百個檔案出現這個問題。
此時,一個一個修改就太麻煩了。
只好去修改 php.ini,忽略這些錯誤,讓他可以正常執行
在php.ini的 error_reporting設定,加入 ~E_NOTICE
error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE
再重新開啟Apache ,
問題解決,正常執行。
===========
在5.4之後
import_request_variables 也被移除了