我一直在开发php
项目,似乎wamp
服务器
工作正常,但突然停止工作,我不知道该怎么办
因为当我检查它的状态时,它说服务器在线,绿色图标也是
浏览器先生,只要我运行.php
个文件,它就会显示无效
就像我在记事本++中写下来一样,但在某些日子之前它正在发挥作用
好的,请帮帮我,我有点卡住?
我还想提一下,当我安装tomcat服务器进行其他一些工作时,它与故障有关,因为我很确定它们都在不同的端口号上运行
答案 0 :(得分:1)
如果您肯定是通过MAMP设置查看脚本(如果您的网址栏以http://
而不是file://
开头),则会显示内容 PHP文件而不是执行脚本,听起来像Apache运行正常,但PHP-FPM是两者之间的问题或错误配置。 Apache应检测到它是一个PHP脚本并将其发送到PHP-FPM进程,接受响应然后将其发送到您的浏览器。
我建议先检查PHP-FPM日志。所有日志都在MAMP/logs
中 - 滚动到每个日志的底部以获取最新条目。确保服务按预期运行,并在Apache提供.php
文件时记录命中。 PHP-FPM可能正在使用套接字文件(可能会遇到权限问题)或网络端口(可能正在使用/需要管理员权限/等)。否则,请检查配置文件,或重新安装MAMP以获取新的配置文件。
如果Apache无法启动,常见的原因是;
答案 1 :(得分:1)
使用<?php instead of <?
或左键单击wamp&gt; php&gt;设置&gt;项short_open_tags
并确保您通过localhost运行脚本,而不仅仅是在浏览器中打开php文件
答案 2 :(得分:0)
您必须从Skype注销它将占用Apache的端口,或者您应该关闭服务器,然后重新启动电脑并将其打开。它会正常工作。