【问题标题】:Migrate from a Non Thread Safe php to Thread Safe php server从非线程安全的 php 迁移到线程安全的 php 服务器
【发布时间】:2012-10-19 05:17:47
【问题描述】:

我有一个 Web 项目,我使用非线程安全版本的 php 来编译它,

但是我的客户在他的服务器上有一个线程安全版本的 php,并且在运行时

项目,每个页面都有很多错误。 问题是:如何在不更改服务器的情况下修复它? 我们可以在线程安全服务器上运行非线程安全项目吗? 我使用的是 ms iis,但我的客户使用的是最新版本的 xampp。

【问题讨论】:

  • 您的客户是否运行相同的 PHP 版本并安装了相同的模块?乍一看,每个页面上的错误消息与线程无关。
  • 不,它运行的xampp和php版本和我的不一样
  • 我会说它更有可能与 PHP 版本和/或缺少模块相关,而不是线程安全与否。如果不知道显示的确切错误消息以及给出错误的代码,我认为没有人可以进一步帮助您。
  • 我的 php 版本是 PHP 5.3.9 并且线程安全被禁用
  • 等一下,我会得到更多数据

标签: php apache thread-safety


【解决方案1】:

仅仅因为它是“线程安全的”并不意味着启用了线程。 XAMPP 使用 prefork MPM,它不使用多线程。您的错误可能是由于完全不同的原因造成的。

【讨论】:

    【解决方案2】:

    我解决了问题 因为我系统上的 php 错误报告已关闭但服务器上没有 所以我从来没有看到过一些这样的编程失误,我将其设置为打开并重新检查错误并修复它们 并通过某些部分代码,我将其放在页面上,以便完成并修复

    【讨论】:

      猜你喜欢
      • 2012-06-19
      • 2011-03-30
      • 2014-06-14
      • 2010-12-10
      • 2011-11-04
      • 2011-08-13
      相关资源
      最近更新 更多