apache安装成功但是运行不了(apache安装成功之后,可以直接运行php程序)

http://www.itjxue.com  2024-06-13 11:49  来源:IT教学网  点击次数: 

apache为什么不能运行?

1、XAMPP Apache服务无法启动的问题及其解决方案:问题1:缺少VC运行库 原因:安装的XAMPP版本(如xampp-win32-7-VC9)要求Windows XP系统安装相应的VC9运行库。解决方法:访问微软下载中心,下载并安装Microsoft Visual C++ 2008 Redistributable。

2、apache是服务器软件,运行的默认端口是80。

3、原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接-TcpIp属性-高级-WINS标签把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。

4、其实一般是因为web服务器负载过大造成,检验增加带宽或使用cdn加速等临时解决下,一般iis或apache的连接数要根据自己的访问量增加,一般5000-10000就差不多了 补充2 问题 Service Temporarily Unavailable 解决方案 1 这是因为用户站点使用的带宽超过了设定的最高限额引起的。

5、大致分为以下三种情况: 端口占用问题; 路径及文件名问题; 配置文件问题。端口占用问题 这个问题比较常见,解决起来也很容易。通常是因为IE或安装的其它程序占用了80端口而导致Apache启动失败,在启动Apache之前将端口号修改为其它未占用的端口就可以了。

配置apache之后,无法启动问题

首先我们打开电脑,按组合键 win+R,进入到运行窗口之后输入 regedit,输入完成之后敲击回车。然后打开系统注册表。进入到注册表编辑器窗口之后,我们找到HKEY_LOCAL_MACHINE文件夹,然后继续找到SYSTEM文件夹,接下来点击打开CurrentControlSet文件夹,然后点击打开services文件夹,最后点击打开HTTP文件夹。

尽管进行了上述操作,Apache 仍然无法启动。继续搜索相关问题,发现Apache无法启动通常由几个常见问题引起,例如端口冲突或无法连接动态链接库。 解决端口冲突问题,通常涉及端口 80 和端口 443 的冲突。在 XAMPP 安装目录下的 Apache 文件夹中找到 httpd.conf 文件,使用记事本打开它。

apache是服务器软件,运行的默认端口是80。

解决方法:关闭占用端口的程序或在XAMPP中修改配置文件,使用其他端口(如8081)。问题3:443端口被占用 原因:443端口通常被用于SSL模块。解决方法:排查并关闭占用端口的程序,或在XAMPP中修改SSL模块使用的端口,或关闭SSL模块。

Apache启动无反应,附上错误报告,求帮助

原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接-TcpIp属性-高级-WINS标签把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。

高级 TCP/IP 设置面板上点WINS选项标签,去掉启用 LMHOSTS 查询(L)前面的勾,点确定按钮。2 打开控制面板,点击Windows 防火墙,点击高级选项标签,选择本地连接,并点击旁边的设置(T)...按钮。在服务选项中找到安全 Web 服务器(HTTPS),并把它勾选上,点确定按钮。

linux重启apache无反应的解决方法:service httpd start ,输入ps -ef |grep httpd, 看apache进程是否在运行;在别的机器上用IP访问下这台WEB服务器,看能否打开apache测试页 service httpd stop,再输入ps -ef |grep httpd 看apache进程是否在运行。彻底删除APACHE,重新下载一个。

这个是最有可能出现Apache无法启动的问题之一,运行CMD然后执行netstat -aon | findstr :80 ;服务器电脑图解-2 如果发现端口被多个占用,你可以用Win+R的方式,输入Regedit进入注册表,找HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP 修改Start这一项,将其改为0。

如果443端口也被占用,打开安装路径下... mpppacheconfextra 下的httpd-ssl.conf文件,将Listen 443这句注释掉:添加“#”变为“# Listen 443”,或将443改为其他未被占用的端口,例如4433再次回到XAMPP的主界面,启动apache,这次应该就能顺利运行。

装好了apache,正常启动了,但是127.0.0.1打不开页面是怎么回事?

1、安装 apache 的时候,有个选项决定了运行时的端口,要么80,要么8080,所以你试试看 http://localhost:8080/ 或者你可以尝试一下其他整合的安装的,比如:diaosu 所提到的,还有 xampp 等等,有很多呢,各有优缺点。

2、因为你是源码包编译安装的,所以显示这个,你需要把你的网页或者代码放到源码包程序目录的htdocs目录下就可以打开了。

3、说明是浏览器确实是访问到了Apache。这个问题的原因是httpd.conf文件配置不对,没有对DocumentRoot文件夹设置访问权限,或者禁止了文件列表,而且没有主页文件。解决的方法是逐行阅读你的httpd.conf文件,理解每一句的意思,发现问题立即纠正,特别是DocumentRoot和对应文件夹的Directory指令段。

4、apache只是完成了web服务功能。如果你需要在该环境运行php和mysql,需要在您的电脑增加php和mysql的运行环境。

5、访问被禁止!你没有权限访问所请求的目录。有要么没有索引文件或目录是读保护。如果你认为这是一个服务器错误,请联系网站管理员。

(责任编辑:IT教学网)

更多

相关Flash动画文章

推荐Flash动画文章