Wamp 服务器不工作,尽管它显示绿色图标
Wamp server is not working although it is showing green icon
我一直在开发一个 php
项目并且 wamp
服务器似乎
工作正常,但突然停止工作,我不知道该怎么办
因为当我检查它的状态时它说服务器在线并且绿色图标也是
正在显示,但每当我 运行 .php
文件时它就不起作用,浏览器先生
就像我在记事本++中所做的那样把它写下来,但几天前它就开始工作了
好的,请帮帮我,我有点卡住了?
我还想提一下,在我为其他工作安装 tomcat 服务器的同时,这是否与故障有关,因为我很确定两者都在不同的端口号上运行
您必须退出 Skype,它会占用 Apache 的端口,或者您应该关闭服务器,然后重新启动您的电脑并打开它。它会很好地工作。
如果您确定是通过 MAMP 设置查看脚本(如果您的 URL 栏以 http://
而不是 file://
开头)并且它显示 [=20= PHP 文件的 ]contents 而不是执行脚本,听起来 Apache 运行 没问题,但 PHP-FPM 是问题或两者之间的配置错误. Apache 应该检测到它是一个 PHP 脚本并将其发送到 PHP-FPM 进程,接受响应然后将其发送到您的浏览器。
我建议先检查 PHP-FPM 日志。所有日志都在 MAMP/logs
中 - 滚动到每个日志的底部以获取最新条目。确保服务按预期 运行 并且在 Apache 提供 .php
文件时记录命中。 PHP-FPM 可能正在使用套接字文件(可能会遇到权限问题)或网络端口(可能在 use/require admin privileges/etc 中)。否则请检查您的配置文件,或重新安装 MAMP 以获得新的配置文件。
如果 Apache 无法启动,常见原因有;
- 该端口正在被另一个应用程序使用
- 端口号较小,您没有使用该端口的管理员权限
- 从有线切换到无线/切换网络适配器/更改主机名等
- Apache 已经是 运行,或者 Apache 认为是
使用 <?php instead of <?
或左键单击 wamp > php > 设置 > short_open_tags
并确保您是通过本地主机 运行 您的脚本,而不仅仅是在浏览器中打开 php 文件
我一直在开发一个 php
项目并且 wamp
服务器似乎
工作正常,但突然停止工作,我不知道该怎么办
因为当我检查它的状态时它说服务器在线并且绿色图标也是
正在显示,但每当我 运行 .php
文件时它就不起作用,浏览器先生
就像我在记事本++中所做的那样把它写下来,但几天前它就开始工作了
好的,请帮帮我,我有点卡住了?
我还想提一下,在我为其他工作安装 tomcat 服务器的同时,这是否与故障有关,因为我很确定两者都在不同的端口号上运行
您必须退出 Skype,它会占用 Apache 的端口,或者您应该关闭服务器,然后重新启动您的电脑并打开它。它会很好地工作。
如果您确定是通过 MAMP 设置查看脚本(如果您的 URL 栏以 http://
而不是 file://
开头)并且它显示 [=20= PHP 文件的 ]contents 而不是执行脚本,听起来 Apache 运行 没问题,但 PHP-FPM 是问题或两者之间的配置错误. Apache 应该检测到它是一个 PHP 脚本并将其发送到 PHP-FPM 进程,接受响应然后将其发送到您的浏览器。
我建议先检查 PHP-FPM 日志。所有日志都在 MAMP/logs
中 - 滚动到每个日志的底部以获取最新条目。确保服务按预期 运行 并且在 Apache 提供 .php
文件时记录命中。 PHP-FPM 可能正在使用套接字文件(可能会遇到权限问题)或网络端口(可能在 use/require admin privileges/etc 中)。否则请检查您的配置文件,或重新安装 MAMP 以获得新的配置文件。
如果 Apache 无法启动,常见原因有;
- 该端口正在被另一个应用程序使用
- 端口号较小,您没有使用该端口的管理员权限
- 从有线切换到无线/切换网络适配器/更改主机名等
- Apache 已经是 运行,或者 Apache 认为是
使用 <?php instead of <?
或左键单击 wamp > php > 设置 > short_open_tags
并确保您是通过本地主机 运行 您的脚本,而不仅仅是在浏览器中打开 php 文件