Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法访问Apache/var/www中的内容_Apache_Apache2_Tomcat6 - Fatal编程技术网

无法访问Apache/var/www中的内容

无法访问Apache/var/www中的内容,apache,apache2,tomcat6,Apache,Apache2,Tomcat6,我有一个linux服务器(Cent OS),其中安装了tomcat,并在配置了域的8080端口上进行侦听。 我当前的域指向tomcat根目录,我在WEBAPPS文件夹中有各种war文件。 现在我想在apache服务器的/var/www中安装drupal,当我在httpd.conf中添加“Listen 8080”时,它会给我一个错误,因为TOMCAT已经在运行它了。 即使我停止tomcat并启动httpd,我仍然看不到/var/www/中的任何内容 在我的本地机器上,我使用xampp安装了所有东西

我有一个linux服务器(Cent OS),其中安装了tomcat,并在配置了域的8080端口上进行侦听。
我当前的域指向tomcat根目录,我在WEBAPPS文件夹中有各种war文件。 现在我想在apache服务器的/var/www中安装drupal,当我在httpd.conf中添加“Listen 8080”时,它会给我一个错误,因为TOMCAT已经在运行它了。
即使我停止tomcat并启动httpd,我仍然看不到/var/www/
中的任何内容 在我的本地机器上,我使用xampp安装了所有东西,并且没有进行任何配置更改后,就没有这个问题。我可以从“localhost”访问apache中的内容以及WebApp。 您能告诉我为什么在linux服务器的情况下请求并没有到达apache的默认目录吗

<VirtualHost *:8080>
ServerName myservername
DocumentRoot /var/www
<Directory />
        Options FollowSymLinks
        AllowOverride None
</Directory>
<Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
 </Directory>
</VirtualHost>

服务器名myservername
DocumentRoot/var/www
选项如下符号链接
不允许超限
选项索引跟随符号链接多视图
不允许超限
命令允许,拒绝
通融

我刚刚意识到,我不需要虚拟主机,因为我有一台专用服务器在运行。解决了ProxyPass/ajp://localhost:8009/folder/ 在proxy_ajp.conf文件中,导致链接转到tomcat。