『壹』 php寫的頁面無法訪問,報HTTP500錯誤,這個是怎麼回事
1、從控制面板,程序和功能,打開和關閉中開啟本地IIS功能。
4、針對32位的php5.5一定要下載32位的VC11運行庫,如果安裝的是64位的500錯誤是無法解決。的。
(1)php驗證碼500擴展閱讀:
主要特點
(一)開源性和免費性
由於PHP的解釋器的源代碼是公開的,所以安全系數較高的網站可以自己更改PHP的解釋程序。另外,PHP 運行環境的使用也是免費的。
(二)快捷性
PHP是一種非常容易學習和使用的一門語言,它的語法特點類似於C語言,但又沒有C語言復雜的地址操作,而且又加入了面向對象的概念,再加上它具有簡潔的語法規則,使得它操作編輯非常簡單,實用性很強。
『貳』 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錯誤,這個是怎麼回事
你應該是使用了 APACHE的地址重定向功能,出現500錯誤主要有以下原因
1.APACHE沒開啟rewrite模塊。
解決辦法:編輯apache的http.conf文件,找到#LoadMole rewrite_mole moles/mod_rewrite.so,去掉前面的#,重啟APACHE.
2 .htaccess文件有錯誤。通常是因為寫入了不合語法的規則。
解決辦法:刪除該目錄中的.htaccess即可。如果還是不行,再刪除上級目錄的.htacess,如此反復。
你主要檢查conf里的rewrite是否設置正常,然後網路一個正確的.htaccess參考一下。
『肆』 iis6+php有時出現http500錯誤,刷新後又ok.
一般情況下IIS+PHP出現500錯誤是因為IIS沒有配置好PHP文件的解析關聯,
菜單--工具--Internet選項--高級--顯示友好的HTTP錯誤信息,去掉這個勾,然後刷新出錯頁,就可以看到詳細的出錯信息,對幫助你確定錯誤所在非常有幫助!
至於IIS+PHP?apache+php?nginx+php?這三種搭配自然是後面的兩種更好一些,Nginx是Apache伺服器不錯的替代品,不過也要根據自己的需求來定,如果不會配置apache或許還不如ISS+PHP呢。所以我的建議是,哪個熟悉用哪個。
『伍』 我網站源碼是PHP的,打開後出現500錯誤
500錯誤一般是許可權問題。
國內的虛擬主機一般不支持ini_set, .htaccess。可以考慮合租伺服器。
PHP 配置 (通過修改你的PHP管理軟體進行配置):
-php里可以用ini_set來更改php設置
允許URL重寫
-apache需要有mod_rewrite, 空間需要支持.htaccess
全局性PHP的注冊選項關閉(推薦)
-也是PHP的設置,regist_global=off
.htaccess的編寫可以在網上搜索一下,類似的例子很多的。
『陸』 PHP 500 Internal Server Error 是什麼原因
你把這條規則刪除掉,如果正常了,那說明你這條規則有問題 如果還是出現500錯誤,則先把.htaccess文件刪除掉,反正要先確認是否是.htaccess的問題。 如果確認下來是.htaccess的問題了,那麼你就要檢查是否有什麼規則寫錯了,例如語法錯了。 如果檢查下來語法也沒錯,那就還要檢查你所設置的條目是否被支持,我記得apache是可以限制.htaccess的應用范圍的