Troubleshooting of PHP errors: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
No edit summary
(add ERROR: 00000::)
Line 12: Line 12:
* 包含換行符號
* 包含換行符號
* 超出預期的內容長度
* 超出預期的內容長度
錯誤訊息: ERROR: 00000::
* 原因: 想要刪除的資料不在 MySQL 資料庫內,進行刪除時,會發生的錯誤。
* 解決方法: 先檢查該資料是否存在,再進行刪除。


[[Category:PHP]] [[Category:Programming]]
[[Category:PHP]] [[Category:Programming]]

Revision as of 12:03, 9 January 2013

執行PHP時顯示原始碼的錯誤

  • 確認伺服器是否能執行 PHP。驗證: phpinfo
  • 如果 PHP 使用 short tag語法撰寫,則 php.ini 檔案 需要開啟 short_open_tag = Off -> On

檔案操作有關

  • 可否讀取或寫入:例如 imagejpeg($canvas, $filename, 100); 沒有顯示錯誤訊息,則需要檢查該檔案是否可以寫入 is_writable

使用者輸入內容,內容可能是

  • 空值
  • 包含單引號 '
  • 包含雙引號 "
  • 包含換行符號
  • 超出預期的內容長度

錯誤訊息: ERROR: 00000::

  • 原因: 想要刪除的資料不在 MySQL 資料庫內,進行刪除時,會發生的錯誤。
  • 解決方法: 先檢查該資料是否存在,再進行刪除。