一、修改php.ini
error_reporting = E_ALL & ~E_NOTICE register_globals = On
這個問題其實主要出在error_reporting的參數,下面的register_globals筆者在php.ini中沒有找到(筆者使用的是php7),不添加也沒有問題。
二、在php檔案的頭部加入如下程式碼
ini_set("error_reporting","E_ALL & ~E_NOTICE");
這個方案適合沒有php.ini讀寫權限或不想進行ini配置的情況,也能夠解決問題。
推薦教學:IIS教學
以上是iis運行php500錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!