之前我升級我的PHP,我曾經是能夠從跨域訪問所有我的文件。我有一個文件結構如下所示:PHP跨域文件在同一臺服務器
/家 /home/domain1/public_html/index.php /home/domain1/public_html/include-me.php
/家庭/域2 /的public_html /指數.php /home/domain3/public_html/index.php
這只是一個簡單的例子。但index.php
文件域2和DOMAIN3用於能夠讀取該文件/home/domain1/public_html/include-me.php
,但他們現在不能 - 我只是得到:
failed to open stream: Permission denied
有沒有在php.ini的設置,我很缺少 - 所以我可以再次訪問跨域文件?
這似乎是升級Web服務器後發生的簡單所有權問題。我假設你在某種程度上使用Linux,所以檢查一下'ls -lah'關於所有權的說法,並根據需要進行修改。你不能用php.ini來解決所有權/許可問題。 – Mjh