
首先有問題還是先百度一下,你總能找到答案(百度云虛擬機的操作看過了,未解決),百度了以下,大概的原因就是需要修改php.ini文件,具體方法是:打開php.ini,CTRF+F查找如下代碼,
;cgi.force_redirect = 1
然后去掉前面的 ; 分號,把1改成0,然后提交保存,然后重啟啟動配置文件(修改之后如下)
cgi.force_redirect = 0
好了,問題是找到了,但是奇葩的是百度云虛擬機沒有修改php.ini的路徑你造么?
一度陷入僵局,沒辦法繼續查看百度虛擬機的操作說明,這回找到了官方給出的修改php.ini的辦法,那就是。。。。。。自建php.ini文件沒事的,你沒看錯,自己在網站根目錄建立文件,原文這么寫的:
其它自定義配置自定義php.ini用戶可以在webroot目錄下增加一個php.ini文件,將需要改變的值寫入,重載后即可生效。其中error_log和extension_dir的值請不要修改,否則會導致BCH的一些服務無法生效。
看到了吧,知道為什么會說百度云虛擬機是個奇葩的存在了吧。行了,問題都可以解決了,那么新建一個php.ini,直接寫入上代碼
cgi.fix_pathinfo = 0
就行了,然后保存,回到百度云虛擬機重載配置,問題還是不能訪問,這可愁壞了,繼續研究
后來發現根目錄,莫名的多了一個.user.ini文件,直接刪除該文件,美好的畫面又重新回來了,還真是黃天不付有心人
【版權聲明】:本站內容來自于與互聯網(注明原創稿件除外),供訪客免費學習需要。如文章或圖像侵犯到您的權益,請及時告知,我們第一時間刪除處理!謝謝!