这是我的 /var/www/html
drwxr-x--- 4 www-data www-data 4096 Jan 13 22:44 ./
drwxr-s--- 3 www-data www-data 4096 Jan 11 17:16 ../
drwxr-x--- 2 www-data www-data 4096 Jan 16 15:45 Directory1/
-rwxr-x--- 1 www-data www-data 11321 Jan 11 17:16 index.html*
这是我的 /var/www/html/Directory1
drwxr-x--- 4 www-data www-data 4096 Jan 16 15:45 ./
drwxr-x--- 4 www-data www-data 4096 Jan 13 22:44 ../
drwxr-x--- 8 www-data www-data 4096 Jan 16 15:45 .git/
-rwxr-x--- 1 www-data www-data 7351 Jan 16 15:45 my_file.php*
下面是我的 /var/www/html/Directory2
drwxr-xr-x 2 root root 4096 Jan 16 16:52 ./
drwxr-x--- 5 www-data www-data 4096 Jan 16 16:51 ../
-rw-r--r-- 1 root root 29 Jan 16 16:52 index.php
index.html 和 Directory2/index.php 在 Web 浏览器上加载正常,但 /Directory1/my_file.php 却加载不上
有人能解释一下为什么会发生这种情况吗?我尝试了 chmod 的所有组合。但就是无法在浏览器上执行该文件。