關於Apache php 報500錯誤


我按照網上的方法在Ubuntu上面安裝了個Apache服務器,可以訪問html等靜態文件,一切正常。

但是在安裝php后按照網頁上的方式進行測試,php文件的訪問,出現了問題,在windows主機上的瀏覽器上訪問說是訪問出錯,沒有報其他任何信息,讓我摸不到頭腦。

於是再Ubuntu用wget工具進行訪問,然后找到了問題,出現了500錯誤,在網上百度了下,是服務器內部錯誤。

然后按照提示,找到日志文件,查看,發現沒有找到該test.php文件,我最開始在服務器默認根目錄上找問題,但是html文件都能訪問,為什么只有php文件不能訪問呢?

沒辦法,又想到可能是php解釋器有問題了,於是我就重裝了php,還是不能訪問test.php文件,網上說是php沒有啟動,我也照着網上的改了Apache.conf文件,但是非但沒有解決問題,連Apache服務都不能重啟了,后面找了相關的資料,終於在修改配置后,成功重啟了Apache服務。

但是任然是500錯誤,后面找到另一種可能,大家都看看https://my.oschina.net/mingtingling/blog/118588,可能是php服務啟動了,但是php的測試文件有問題,但是php不會報錯,拿到就將php作死,這樣可能提高了用戶體驗,因為用戶打開網頁看到一大串錯誤定然不高興,還不如不讓他看到。但是我們開發過程,就不能這樣,錯誤我們還得認證找。

 

這是我解決該問題的一個過程,希望對大家有所幫助。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM