【问题标题】:apache not responding on localhostapache在本地主机上没有响应
【发布时间】:2017-03-16 23:49:47
【问题描述】:

我正在使用 XAMPP 运行 localhost,我像往常一样启动 apache 和 mysql,并且没有收到任何错误。它一直运行良好突然所有在 wordpress 上运行的项目都会加载很长时间,然后崩溃并在浏览器 apache not responding 上出现错误,而 xampp 日志上没有出现错误。所有静态网站 (html) 都运行良好。 我确保没有与端口冲突。我在不同的端口上安装了 Skype 和 IIS,并且还禁用了它们以确保但我仍然面临同样的问题。

【问题讨论】:

  • teamviewer 也使用端口 80。当所有静态文件(html、css、js、...)都通过 localhost 加载并且 php 文件没有加载时,那么 php 是错误的。也许是损坏的 wordpress 扩展?
  • 你能在 Wordpress 之外运行其他 PHP 文件吗?创建一个文件:info.php,仅包含以下内容:<?php phpinfo();。那个有用吗?
  • @MagnusEriksson 是的,这确实有效。
  • @mirko911 我不认为我所有的 wordpress 项目都可以正常工作,直到突然发生这种情况,如果假设一个项目中有一个损坏的 wordpress 扩展,这会阻止任何其他 wordpress 项目运行吗?
  • 尝试禁用其中一个站点上的所有插件(清除数据库中wp_options 表中具有键的行的option_valueactive_plugins)。尝试永远不会受到伤害...

标签: php wordpress apache xampp


【解决方案1】:

已修复它,是 wordpress 网站之一的 wp_query 中的一行错误代码。 但这是我第一次遇到这样的事情,一个不会引发任何 wordpress 错误或 PHP 错误的开发错误,而是会破坏 localhost 上的 Apache。好吧,至少我学到了一些新东西,所有奇怪的问题都可以追溯到一个混乱的代码行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-16
    • 2015-10-22
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2011-05-13
    • 2015-07-28
    • 1970-01-01
    相关资源
    最近更新 更多