【问题标题】:Wamp server is not working although it is showing green iconWamp 服务器不工作,虽然它显示绿色图标
【发布时间】:2016-01-30 18:51:21
【问题描述】:

我一直在开发php 项目,wamp 服务器似乎 工作正常,但突然停止工作,我不知道该怎么办 因为当我检查它的状态时,它说服务器在线并且绿色图标也是 显示,但每当我运行 .php 文件时它就不起作用,浏览器先生 就像我在记事本++中那样把它写下来,但在几天之前它就可以工作了 好的,请帮帮我,我有点卡住了?

我还想提一下,当我安装tomcat服务器进行其他工作时,这是否与故障有关,因为我很确定两者都在不同的端口号上运行

【问题讨论】:

  • 错误信息是什么?你应该阅读apache的错误日志文件。

标签: php wampserver


【解决方案1】:

使用<?php instead of <?或左键点击wamp > php > settings > short_open_tags

并确保您通过 localhost 运行脚本,而不仅仅是在浏览器中打开 php 文件

Read More about wamp problem

【讨论】:

  • 感谢提供帮助的链接
【解决方案2】:

如果您确实是通过 MAMP 设置查看脚本(如果您的 URL 栏以 http:// 而不是 file:// 开头)并且它显示的是 PHP 文件的 内容 而不是执行脚本,听起来 Apache 运行良好,但 PHP-FPM 是两者之间的问题或配置错误。 Apache 应该检测到它是一个 PHP 脚本并将其发送到 PHP-FPM 进程,接受响应然后将其发送到您的浏览器。

我建议先检查 PHP-FPM 日志。所有日志都在MAMP/logs - 滚动到每个日志的底部以获取最新条目。确保服务按预期运行并在 Apache 提供 .php 文件时记录命中。 PHP-FPM 可能正在使用套接字文件(可能会遇到权限问题)或网络端口(可能正在使用/需要管理员权限/等)。否则检查您的配置文件,或重新安装 MAMP 以获得新的配置文件。

如果 Apache 无法启动,常见的原因有:

  • 该端口正被另一个应用程序使用
  • 端口号较小,您没有使用该端口的管理员权限
  • 从有线切换到无线/切换网络适配器/更改主机名等
  • Apache 已经在运行,或者 Apache 认为它在运行

【讨论】:

  • 不,我正在本地运行项目,并且 url 以 file:// 开头
【解决方案3】:

您必须从 Skype 注销它会占用 Apache 的端口,或者您应该关闭服务器,然后重新启动您的电脑并打开它。它会正常工作的。

【讨论】:

  • 我没有Skype :)
猜你喜欢
  • 2013-11-12
  • 2013-09-12
  • 1970-01-01
  • 1970-01-01
  • 2016-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-29
  • 2012-05-30
相关资源
最近更新 更多