PHP提示Notice: Undefined variable的解決辦法
幫客戶安裝一個PHP的站點,新程式,裝完就報錯:
Notice: Undefined variable 之類的錯誤
這就是將警告在頁面上列印出來,雖然這是有利於暴露問題,但實現使用中會存在很多問題。
以下是補充:
Notice: Undefined variable: email in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
Notice: Undefined variable: subject in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
Notice: Undefined variable: comment in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
解決方法:
只要在C:\WINDOWS找出php.ini
在php.ini中
將: error_reporting = E_ALL
修改為:error_reporting = E_ALL & ~E_NOTICE
如果什麼錯誤都不想讓顯示,直接修改:
display_errors = Off
如果上面解決不了,請看下文:
如果你沒有php.ini的修改許可權,可直接在php報錯的那個檔案的頭部加入
ini_set(“error_reporting”,”E_ALL & ~E_NOTICE”);
【最後我是從這裡解決問題的】
一般情況下直接建議在 php 檔案中進行新增,這種方法簡單,不用去修改服務端的 php.ini 了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2770757/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式碼會引發 Notice: Undefined variable: undefined_variable 錯誤Undefined
- PHP程式報錯:PHP Notice: Undefined index: XX inPHPUndefinedIndex
- 執行 valet 提示 sudo 問題和 undefined function Valet\collect () 錯誤的解決辦法UndefinedFunction
- 帝國CMS提示“Notice: Use of undefined constant”錯誤說明Undefined
- zblogphp提示“ Call to undefined function openssl_pkey_get_public()”的原因和解決辦法PHPUndefinedFunction
- MySQL 中出現報錯提示: ‘Variable ‘XXX‘ is a read only variable‘的解決方法MySql
- IAR中出現the order of volatile accesses is undefined in this statement的解決辦法Undefined
- compact (): Undefined variable: operatorUndefined
- php json提交亂碼的解決辦法PHPJSON
- IDEA提示failed to load JVM DLL的解決辦法IdeaAIJVM
- php png失真的原因及解決辦法PHP
- IDEA、Pycharm提示解除安裝失敗的解決辦法IdeaPyCharm
- 【git】Git commit時提示錯誤時 解決辦法GitMIT
- 使用SVN提示“工作副本已經鎖定”的解決辦法 .
- Navicat tnt版本提示“failed to save password error code”的解決辦法AIError
- 安裝zblog提示“建立c_option.php失敗”的原因和解決辦法PHP
- valet install 報 Unable to determine linked PHP. 的解決辦法PHP
- php onethink驗證碼不顯示的解決辦法PHP
- idea springboot 配置檔案不自動提示的終結解決辦法IdeaSpring Boot
- phpmyadmin在PHP7中顯示空白的解決辦法!PHP
- Win10升級之後提示系統無法啟用的解決辦法Win10
- 公寓噪音的解決辦法
- zblog報錯:Undefined index: ZC SIDEBAR6 ORDER的原因和解決辦法UndefinedIndexIDE
- ubantu 16.04 PHP 時間差 8 小時解決辦法PHP
- Ubuntu 16.04 PHP 時間差 8 小時解決辦法UbuntuPHP
- PHP Warning: exec() has been disabled for security 問題解決辦法PHP
- VS Code/Code-Runner編譯C語言遇到undefined reference to XXX的一種解決辦法編譯C語言Undefined
- PS 2021安裝外掛提示”無法載入,未經簽署“的解決辦法!
- apache PHP 隱藏 index.php 報錯 No input file specified. 解決辦法ApachePHPIndex
- 記一次 Composer update 提示記憶體不夠的解決辦法記憶體
- 安裝office後安裝visiso後提示缺失檔案的解決辦法
- IDEA 總是提示登入github,登陸後不能push的解決辦法IdeaGithub
- PbootCMS提示:“會話目錄寫入許可權不足”的解決辦法boot會話
- Win7開機提示找到新的硬體嚮導的解決辦法Win7
- PbootCMS提示未匹配到本域名有效授權碼解決辦法boot
- Easyconnect登入提示:拉起虛擬網路卡失敗 解決辦法
- CentOS7 yum 安裝 提示 網路問題解決辦法CentOS
- idea啟用後提示We could not validate your license xxxx解決辦法Idea