我一直在使用Apache在本地计算机上为开发站点提供服务。
我一直在将Apache与乘客一起使用来完成我的rails工作,并为PHP工作设置了自定义虚拟主机。
我没有在机器上进行初始设置。因此,我不确定该如何配置。我试图在周末调整一些设置,似乎已经破坏了所有设置。
我想我从apache2文件夹的根目录中删除了default.conf别名文件。
我完全不知如何解决此问题,所以我有几个问题。
我如何开始调试?我应该在哪里寻找错误?
我如何才能重置为初始状态?如果执行此操作,您能否为我提供一个有关如何设置php / vhosts dev的教程,而无需使用mamp。
非常感谢您的帮助-我已经将我的头发拉了2天了。
您是否通过命令行(/usr/sbin/apachectl start)启动apache ?如果是这样,它会打印任何错误吗?您可以寻找/var/log/apache2/error_log任何错误吗?(我假设您使用的是Mac OS X附带的apache安装,而不是一些自定义版本)Apache的主要配置文件位于/etc/apache2/httpd.conf和引用(通过文件末尾以“ Include”开头的行)中的其他配置文件/etc/apache2/extra。您可以检查其中是否缺少任何一个?
编辑:哦,当然,谢谢:-)我不知道为什么sudo apachectl -t非sudo版本没有的时候给你错误。apachectl start还应该做什么-t。也许其他人可以阐明这一点。
| 归档时间: |
|
| 查看次数: |
4459 次 |
| 最近记录: |