php500報錯,http500報錯

本文目錄一覽:

php出現500錯誤,求你幫幫我.

是php和mysql連接有問題,解決的方法;

「phpMyAdmin – 錯誤.無法載入 mysql 擴展」 解決辦法

對於php.ini文件,首先進入php5安裝目錄,假設安裝目錄為C:\PHP5,將 php.ini-dist 複製一份放到 C:\WINNT( Windows XP/2003 下為 C:\Windows )內,改名為 php.ini,然後用記事本打開,利用記事本的查找功能搜索 extension_dir = “./”,並將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = “C:\PHP5\ext”;再搜索 register_globals = Off,將 Off 改成 On;

查找 ;extension=php_mysql.dll,;extension=php_mbstring.dll

;extension=php_mcrypt.dll將前面的引號「;」去掉。

然後把C:\PHP5\libmysql.dll,C:\PHP5\ext\php_mysql.dll,C:\PHP5\ext\php_mysqli.dll拷貝到C:\Windows\system32下,這樣PHP5才能支持MYSQL。

BBB:「無法載入mcrypt擴展,請檢查PHP配置」解決辦法

1、沒有正確安裝Mysql數據庫,在系統服務中Mysql相關的服務沒有啟動。

2、 在系統的 system32(C:\windows\system32) 目錄下缺少 libmcrypt.dll文件,解決方法是找到php目錄下的libmcrypt.dll,並將libmcrypt.dll複製到C:\windows \system32目錄中,然後重新啟動Web服務。

3、在PHP目錄下的php.ini文件中,沒有將 「;extension=php_mcrypt.dll」中的前面一個「;」去掉,所以不能使用相應功能,解決方法是打開php.ini文件,找到; extension=php_mcrypt.dll改成extension=php_mcrypt.dll //去掉前面的;使之生效

PHP寫的頁面無法訪問,報HTTP500錯誤,這個是怎麼回事

原因百分之80來自於網站根目錄的config.php文件中資料庫相關設定錯誤,這種錯誤排除,只要檢查一下config.php文件中的伺服器和資料庫名稱、使用者名稱、密碼,還有資料庫前綴字串,再來就是檔案文件路徑,只要是多一個或少一個符號、大小寫錯誤、空格…絕對會賞你一個[HTTP 500 內部伺服器發生錯誤]的排頭吃。

再來百分之10的錯誤來自於網站程式碼設計錯誤也會出現[HTTP 500 內部伺服器發生錯誤]的頁面,這個錯誤一來可以從視窗工具=網際網路選項=進階=去掉勾選:顯示易懂的HTTP錯誤訊息,二來可以從網站根目錄的error_log紀錄中看出一些端倪,再來排除,還有百分之5剛好碰上訪問的網站在維護,最多的例子是網站升級和網站遷移。

將錯誤訊息顯示出來。

而顯示的方法有兩種,一種是設定php.ini;另一種是透過程式碼開啟,操作方法請參考以下:

一、設定php.ini

1.首先開啟php.ini檔

2.使用「Ctrl」+「F」搜尋【display_errors】

3.將「display_errors=Off」改為「display_errors=On」

4.重新啟動Apache

5.重啟開啟網頁

二、透過程式碼開啟

1.開啟顯示「伺服器錯誤(500)」的程式檔

2.於程式檔加入以下程式碼

ini_set(“display_errors”, “On”); // 設定是否顯示錯誤( On=顯示, Off=隱藏 )

3.重啟開啟網頁

網站後台PHP正常,前台打開顯示服務器錯誤500是什麼原因?

1、檢查 apache的日誌文件,看裏面說什麼,日誌通常在/var/log/apache2 或者 /var/log/httpd下面;

2、在index.php打開調試開關,獲得更多調試信息,在php開始位置加入

error_reporting(E_ALL); ini_set(“display_errors”, 1);

3、檢查index.php的目錄下有沒有.htaccess文件,改名以後看看。

PHP 500 Internal Server Error 是什麼原因

你把這條規則刪除掉,如果正常了,那說明你這條規則有問題 如果還是出現500錯誤,則先把.htaccess文件刪除掉,反正要先確認是否是.htaccess的問題。 如果確認下來是.htaccess的問題了,那麼你就要檢查是否有什麼規則寫錯了,例如語法錯了。 如果檢查下來語法也沒錯,那就還要檢查你所設置的條目是否被支持,我記得apache是可以限制.htaccess的應用範圍的

揭秘PHP環境出錯500錯誤怎麼解決

PHP導致500錯誤是程序有語法問題,一般處理步驟是:在命令提示符下執行,顯示具體錯誤,然後適當修改程序。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/249639.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 17:11
下一篇 2024-12-12 17:12

相關推薦

發表回復

登錄後才能評論