Apache httpd不会打开像tmpfs一样装载的文件夹中的index.php

Apache httpd不会打开像tmpfs一样装载的文件夹中的index.php,apache,tmpfs,Apache,Tmpfs,我有一个问题: 我装载文件夹/var/www/html/testram mount -t tmpfs -o size=5m,mode=0755 tmpfs /var/www/html/testram 并在index.php文件中添加一些文本。 当我从web浏览器打开网站时,我看不到任何文本。 我所拥有的: drwxrwxrwx. 2 root root 60 May 25 17:42 testram -rwxrwxrwx. 1 root root 132723 Ma

我有一个问题: 我装载文件夹
/var/www/html/testram

mount -t tmpfs -o size=5m,mode=0755 tmpfs /var/www/html/testram
并在index.php文件中添加一些文本。 当我从web浏览器打开网站时,我看不到任何文本。 我所拥有的:

drwxrwxrwx.  2 root    root     60 May 25 17:42 testram  
-rwxrwxrwx.  1 root    root 132723 May 25 17:18 index.php
在日志中,我有错误:

PHP警告:

Unknown: failed to open stream: Permission denied in Unknown on line 0

PHP Fatal error:  Unknown: Failed opening required '/var/www/html/testram/index.php' (include_path='.:/usr/share/pear:/usr/share/php') in Unknown on line 0
我做了一个实验,创建了一个文件夹

drwxr-xr-x. 2 root root     22 May 25 17:25 testfolder
并创建文件

-rw-r--r--. 1 root root 132723 May 25 17:12 index.php 
用同样的文字

当我从web浏览器打开index.php时,我看到了文本

为什么我在tmpfs中看不到index.php中的任何文本

多谢各位


chown apache.apache-R testram
是否有任何影响

您应该在
httpd.conf
中启用符号链接

Options +FollowSymlinks

我找到了这个主题,并尝试在httpd的conf中使用符号链接后面的
选项。但我没有得到任何效果,也许你们需要知道,我试着在AmazonEC2服务器上完成所有这些