簡體   English   中英

紅帽文件包含問題,PHP / APACHE

[英]Red Hat file include problem, PHP / APACHE

我有一個未配置的Red Hat Linux框,但是必須在其上運行一個自定義PHP應用程序。

這是我得到的錯誤。 我實質上只是想將include.php包含到文件test.php中,該文件位於同一文件夾中。 我收到以下錯誤。

 Warning: require(include.php) [function.require]: failed to open stream: Permission denied in /var/www/html/test.php  on line 4

    Fatal error: require() [function.require]: Failed opening required 'include.php' (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/test.php on line 4

我將文件夾權限設置為755,將每個include.php和test.php的文件權限設置為755。我不確定發生了什么。 任何人都有一些見識。 我試圖四處尋找答案,但只看到文件許可權對其他不適用於我的人提出了要求。

謝謝你的幫助。

檢查您的框中的apache用戶的用戶名和組名是什么,並相應地設置php文件的所有者。 如果您的配置文件夾為/ etc / httpd,則以下命令可以為您提供幫助:

   grep -rn User /etc/httpd/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM