Apache + php无法从某个目录打开php脚本

Sas*_*Sas 11 php linux apache

我有两个目录/var/www:

root@user:/var/www# ls -l
drwxrwxrwx 2 root root      4096 ??? 14 17:59 first
drwxrwxrwx 2 root root      4096 ??? 14 18:00 second
Run Code Online (Sandbox Code Playgroud)

使用完全相同的PHP脚本:

root@user:/var/www# ls -l first/
-rwxrwxrwx 1 root root 20 ??? 14 16:37 info.php

root@user:/var/www# ls -l second/
-rwxrwxrwx 1 root root 20 ??? 14 16:37 info.php
Run Code Online (Sandbox Code Playgroud)

info.php的:

<?php
phpinfo();
?>
Run Code Online (Sandbox Code Playgroud)

但是从first/Apache打开脚本的目录,从second/pulls错误:

( ! ) Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0

( ! ) Warning: Unknown: failed to open stream: Operation not permitted in Unknown on line 0

( ! ) Fatal error: Unknown: Failed opening required '/var/www/second/info.php' (include_path='.:/usr/share/php:/usr/share/pear') in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

可能是什么原因?

目录配置:

DocumentRoot "/var/www"

<Directory "/var/www">
        Options Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

pet*_*son -1

尝试这个:

sudo chmod -R 755 /var/www
Run Code Online (Sandbox Code Playgroud)