我想开始学习php,我安装了apache 2.2,我想运行我的first.php文件,我在ApacheSoftwareFoundation的安装文件夹中查找www文件夹但我找不到它。
这是apache
中的文件我试图将我的php文件放在htdocs中,但它不起作用,有人可以帮忙吗?
修改
不起作用意味着我制作http:localhost / first.php,返回无法连接
现在apache正在运行,当我打开htt':// localhost / 返回“它的工作原理” 但是当我打开任何php文件时,它按原样打开?!
答案 0 :(得分:2)
你需要检查一些事情......
在Windows上你可能会考虑使用像XAMPP这样的东西。它为您提供了一个完整工作AMP(Apache Mysql Php)堆栈,其中包含一个安装和一个简单的控制管理器来启动/停止服务器。另外一些关于如何在Windows上为Web服务器安装php模块的Google搜索
<强>更新强>
要启动服务器,请尝试执行可执行文件bin / httpd.exe。
答案 1 :(得分:1)
现在,当我打开时,apache正在运行 http://localhost/返回“它有效” 但是当我打开任何php文件时,它会打开 原样?!
Windows上Apache的默认安装不包括运行PHP所必需的模块。安装Apache之后,您必须:
答案 2 :(得分:0)
如果你查看httpd.conf文件,你会发现默认的根目录,它不必被称为www。默认情况下是htdoc。
错误500涵盖了大量内容。从编译错误到权限。
你有一个简单的
文件吗?<?php
echo "test";
?>
作为你的测试php页面排除其他问题?
答案 3 :(得分:0)
你需要:
答案 4 :(得分:0)
答案 5 :(得分:0)
您说当您尝试访问自己的网页时出现连接错误。由于看起来您使用的是Windows Vista或7,因此请确保您以管理员身份运行Apache;否则它无法绑定到端口80。还要检查Skype等其他程序是否绑定到端口80.如果仍然找不到问题,请检查错误日志。 (我认为logs/error.log
默认情况下)
答案 6 :(得分:0)
问题是Apache已安装但未启动
如果你正在使用xampp启动它,然后通过控制面板启动apache 为其他人寻找类似的指示