程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 【夯實PHP基礎】php開發時遇到白頁的調試方法,夯實php

【夯實PHP基礎】php開發時遇到白頁的調試方法,夯實php

編輯:關於PHP編程

【夯實PHP基礎】php開發時遇到白頁的調試方法,夯實php


本文地址   分享提綱:   1. 設置報錯報錯級別,顯示報錯    2. 白頁的可能原因
    1.【設置報錯報錯級別,顯示報錯】   php開發時,訪問地址也對,但就是不出來頁面,顯示的是 白的頁面,所以就可以判斷是 有錯誤發生,通過 firebug也沒有查看出來,之後,需要 去 index.php這個 入口文件處,設置 報錯機制,這個比 php.ini中,設置優先級高,因為更靠後。   define('ENVIRONMENT', 'dev');為開發環境,define('ENVIRONMENT', 'production');是生產環境,禁止了所有的報錯,記得開發完全後,再更改過去  

 2. 【白頁的可能原因】

以後這種出現了 白頁的情況,一定是 報錯沒有出來,除非展示頁就是空白的。可能是一下幾種情況
  a. 在 php.ini中設置的不顯示錯誤
  b. 頁面本身裡邊有 設置  error_reporting(0);
  c. 使用了 @ 符號抑制了 提示錯誤的產生
  d. 像CI這樣的框架,在系統的入口文件處 index.php中有設置 是生產環境還是開發環境,對應的有相應的 報錯機制處理。
  e. 可以借助 火狐的firbug來查看錯誤,在 “控制台”,或者是“網絡”中,查看“響應”,“html”等,這裡
  一般也會有提示,另外,想進行 json,xml等接口的 ajax的開發時,控制器和模型輸出的內容也可以在這兩個地方看到。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved