Apache 欢迎页面也可访问到,文件目录下的其他文件却访问不到

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache 欢迎页面也可访问到,文件目录下的其他文件却访问不到相关的知识,希望对你有一定的参考价值。

下最新的php7竟然不兼容discuz3.2,所以只能无奈用之前虚拟机的PHP5做实验。

/etc/init.d/mysqld start 启动3306端口

apachectl  start 启动80端口


在客户端 192.168.1.104  可以出现Apache的欢迎页面但是192.168.1.104/1.txt或者其他的192.168.1.104/info.php 都是提示:Not Found  The requested URL /fff/123.txt was not found on this server. 并且提示需要Apache的80端口,80端口明明是开着的。

netstat -tulanp  两个端口没有问题,都是正常运行

vim /usr/local/apache2/conf/httpd.conf   查看虚拟主机也是处于关闭状态。

客户端的etc/hosts文件里也是192.168.1.104,ping 192.168.1.104也是通的,

奇怪,问题在哪里。

[[email protected] htdocs]# rpm -qa | grep httpd

httpd-tools-2.2.15-47.el6.centos.1.x86_64

httpd-2.2.15-47.el6.centos.1.x86_64

咳咳,明明是编译安装的怎么会多出来rpm包安装的了也说明了此80端口非彼80端口,不是编译安装那个

[[email protected] htdocs]# which apachectl

/usr/sbin/apachectl

原因就在这里了,开始的时候用的apachectl start是源码包的Apache,而不是编译安装的那个。

apachectl stop 

/usr/local/apache2/bin/apachectl start 启动编译安装的这个就对了,之前搭建的LANP环境也是编译安装搭建出来的,都用编译安装的才配套。

再次在客户端里,192.168.1.104/123.txt就OK了。




以上是关于Apache 欢迎页面也可访问到,文件目录下的其他文件却访问不到的主要内容,如果未能解决你的问题,请参考以下文章

Linux下的基本命令(不定期更新,欢迎指正错误交流学习)

Apache 创建虚拟主机目录和设置默认访问页面

tomcat服务设置默认欢迎页

linux apache 主目录设置问题

在java中怎么访问web-inf 目录下的jsp页面。

springboot templates目录下的页面文件访问不到 static 目录下的 jq 文件