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 2在此服务器上找不到请求的URL/_Apache_Ubuntu_Apache2 - Fatal编程技术网

Apache 2在此服务器上找不到请求的URL/

Apache 2在此服务器上找不到请求的URL/,apache,ubuntu,apache2,Apache,Ubuntu,Apache2,我正在托管几个Web服务器。我已经设置了第一个没有问题。当我尝试导航到第二台服务器时(http://192.168.1.47:99/)我收到此错误“在该服务器上找不到请求的URL/。我知道端口正在正确转发,因为我可以访问”http://192.168.1.47:99/phpmyadmin“很好。我花了一个星期左右的时间想弄明白这一点,但我不知所措。任何帮助都将不胜感激 Ubuntu Linux 10.04 Apache2 php5 我将提供可能需要的任何其他信息。 谢谢 更新-包含的配置文件 *

我正在托管几个Web服务器。我已经设置了第一个没有问题。当我尝试导航到第二台服务器时(http://192.168.1.47:99/)我收到此错误“在该服务器上找不到请求的URL/。我知道端口正在正确转发,因为我可以访问”http://192.168.1.47:99/phpmyadmin“很好。我花了一个星期左右的时间想弄明白这一点,但我不知所措。任何帮助都将不胜感激

Ubuntu Linux 10.04 Apache2 php5

我将提供可能需要的任何其他信息。 谢谢

更新-包含的配置文件 * * *
*

据我所知,您希望服务器在端口99上响应。您的配置正在侦听端口80。在已启用的站点中更改以下行:

<VirtualHost *:80>


重新启动apache。应该可以了。

我们需要将以下行更改为/etc/apache2/apache2.conf: 注意:-将此处的AllowOverride None更改为AllowOverride All usingsudo属性

选项索引跟随符号链接 允许超越所有 要求所有授权 现在:-重新启动web服务器 sudo/etc/init.d/apache2重启


它现在就可以工作了。

如果您想让它在不改变端口的情况下工作,可以按照以下步骤操作

sudo nano /etc/apache2/apache2.conf
并在末尾添加以下行

Include /etc/phpmyadmin/apache.conf
然后重新启动apache

/etc/init.d/apache2 restart
最好在这里解释一下

请发布您的配置文件。我想你忘了设置一个正确的索引文件,或者只是主机配置不好。我希望你指的是apache2配置文件:-)我在上面附加了它。当然-我希望任何其他配置文件都不应该处理apache2!不幸的是,到目前为止我还看不到你的附加文件。是的,有一些格式错误让我修正了。您现在应该可以看到它了。此外,我需要以下文件:/etc/apache2/httpd.conf和/etc/apache2/ports.conf以及/etc/apache2/sites enabled/I中的文件,我不敢相信我忽略了这一点:-非常感谢!非常感谢,伙计。你让我开心
sudo nano /etc/apache2/apache2.conf
Include /etc/phpmyadmin/apache.conf
/etc/init.d/apache2 restart