`
fandayrockworld
  • 浏览: 312992 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php安全版本与非安全版本

阅读更多

 

唉···还是自己弄AMP服务时遇到的问题。

 

由于用php5.0.5时,wordpress会有很多问题,所以决定用5.2.17,就去官网下了个windows版本的,与apache连上后apache启动不了了,找了一下原因如下:

 

 

Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.

 

练看都没看错误,直接Google了好长时间,网上的答案竟然是把apache从prefork模式换成worker模式,但悲催的是我不会···

 

就仔细看了一下错误,意思是:apache现在运行的是线程安全模式,但是你的php没有被编译成线程安全模式。你需要重新编译php。

 

我了个去,不看不知道,竟然是php版本下错了!!

 

下了个nts--no thread safe版本的,悲催的,又从官网上下了个thread safe的,大爷的,好用了。

 

 

 

结论:童鞋们,出现错误时请先认真读一下错误!

 

 

 

分享到:
评论

相关推荐

    php_redis.dll for php5.3(包含线程安全和非线程安全两个版本)

    总之,`php_redis.dll`为PHP与Redis的集成提供了便利,而选择线程安全还是非线程安全版本,应根据实际的运行环境和需求来决定。正确配置和使用`php_redis`扩展,可以极大地提升PHP应用在处理Redis数据时的效率和稳定...

    PHP swoole loader 扩展 for linux win系统、线程安全\非安全、PHP54-81 全集

    **线程安全与非线程安全** 线程安全(Thread Safe, TS)版本的Swoole Loader适用于多线程环境,比如Apache的MPM ITK或者PHP的内置HTTP服务器在开启多线程模式时。非线程安全(Non-Thread Safe, NTS)版本则适用于单...

    phpstudy php5.2.17nts版本

    《PHPStudy与PHP5.2.17 NTS版本详解》 PHPStudy是一款深受开发者喜爱的PHP集成开发环境,它集成了Apache服务器、MySQL数据库以及PHP等多种Web开发所需的重要组件,使得开发者能够在本地环境中轻松搭建并测试Web应用...

    PHP 线程安全与非线程安全版本的区别深入解析

    PHP线程安全与非线程安全版本的概念主要与Windows平台上的PHP版本相关,因为Windows操作系统采用了多线程作为其核心工作方式,而Linux/Unix系统则依赖多进程。从PHP 5.2.1版本开始,Windows上的PHP分为Thread Safe...

    php-5.4.45window的官方版本带nts和不带nts

    标题 "php-5.4.45window的官方版本带nts和不带nts" 提供的信息是关于PHP的一个特定版本,即5.4.45,适用于Windows操作系统,并且包括了两个不同的构建:一个带有NTS(Non Thread Safe,非线程安全)支持,另一个没有...

    php7.4.3.zip win版本

    在Windows上,如果你不打算使用多线程或者IIS服务器,非线程安全版本可以提供更高的性能。 ### PHP在Web开发中的应用 1. **动态内容生成**:PHP可以与HTML结合,动态生成网页内容,如用户登录、注册、评论等交互...

    php各版本大全

    与前面列出的5.4.45相同,但再次强调了非线程安全的特性。 8. PHP 7.1.18-nts-Win32-VC14-x64: 这是Windows 64位平台上的PHP 7.1版本,具有NTS标志,使用Visual C++ 14编译器构建。7.1版本引入了更多的类型系统...

    php,5.4.12,非线程安全,VC9,64位版本

    第一 这个是winodws 8 windows...第三 这个是配合IIS,或Nginx使用的非线程安全版本,要配合Apache的慎下 第四 这个包是官方编译而来,不缺库文件 第五 这个是绿化免安装版本,需要手工修改PHP.ini文件,文件内有注释。

    wamp3.x新增php7.2.10版本

    1. **下载PHP 7.2.10**:首先,你需要从PHP官方网站或第三方源下载适合Windows系统的PHP 7.2.10二进制文件,通常是VC15 x64 Non-Thread Safe版本,因为WAMPServer通常与非线程安全版本兼容。 2. **解压PHP文件**:...

    php,5.4.9,非线程安全,VC10,64位版

    第三 这个是配合IIS,或Nginx使用的非线程安全版本,Apache2.4+的版本 第四 这个包是官方编译而来,不缺库文件,同时包含 libiconv v1.14, libpng v1.5.13, libXpm v3.5.10, cURL v7.28 , EXTENSIONS: APC v3.1.13,...

    win2008 iis7/iis7.5下最简单最强安装多版本PHP支持环境

    文章建议将这些文件包解压到C盘下的一个新创建的php文件夹中,同时推荐选择nts(非线程安全)版本的PHP,因为FastCgi模式运行时,这样的版本更受欢迎。用户可以根据具体需求将不同版本的PHP文件存放在相应的子目录下...

    Windows iis7下安装多个PHP版本支持环境

    因为我们使用 FastCgi 模式运行 PHP,所以我们需要下载 nts(非线程安全)的 zip 版本。 在下载完成后,我们需要将不同的 PHP 版本解压缩到不同的目录下,例如 C:\PHP\5.2 和 C:\PHP\5.3。然后,我们可以在 IIS ...

    Windows下的PHP安装文件线程安全和非线程安全的区别

    总结来说,理解Windows下PHP安装文件线程安全与非线程安全的区别,需要深入理解Web服务器的工作模式以及PHP扩展的线程兼容性问题。根据具体情况选择合适的PHP版本能够显著提升Web应用的性能和稳定性。在实际应用中,...

    php_memcache扩展大全(所有版本)

    - 线程安全与非线程安全:TS版本用于多线程环境,而NTS版本则适用于单线程或非线程化环境。 - VC编译器版本:如VC11,意味着这些扩展是用Visual C++ 2012编译的,这对Windows上的PHP运行至关重要。 2. 使用PHP ...

    php_mongo.dll 各版本支持php5.6

    1. php_mongo-1.6.8-5.4-vc9-nts.dll:这是适用于 PHP 5.4、Visual C++ 9 编译器、非线程安全且为 32 位系统的版本。 2. php_mongo-1.6.8-5.5-vc9.dll:适用于 PHP 5.5、Visual C++ 9 编译器、线程安全的 32 位版本...

    php redis扩展3.1.4 包含php对应7.0 7.1 7.2版本

    线程安全版本适用于使用多线程的PHP环境,如ISAPI或FastCGI,而非线程安全版本则通常用于命令行脚本或者单进程环境。 文件名称列表中的各项分别代表不同配置的扩展包,例如: - `...

    Swoole Loader Linux64位(非线程安全) 、Windows64位(非线程安全)扩展

    包括:Linux64位(非线程安全) swoole_loader56.so、swoole_loader70.so、swoole_loader71.so、swoole_loader72.so、swoole_loader73.so、swoole_loader74.so。 Linux64位(线程安全) swoole_loader56_zts.so、swoole_...

    PHP 7.2版本包,格式为.tar.gz

    PHP 7.2是该语言的一个主要版本,带来了诸多性能提升、新特性和安全修复。这个.tar.gz文件是Linux和Unix系统中常用的压缩格式,它将多个文件和目录打包成一个单一的可下载文件,便于存储和传输。 在PHP 7.2中,...

    swoole loader linux\win系统、线程安全\非安全、PHP54-81共54个文件2023全集

    1. **线程安全与非线程安全**: - **线程安全(Thread Safe,TS)**:在多线程环境下,线程安全版本的Swoole Loader可以保证在不同线程间的数据同步和互斥,避免数据冲突和异常。 - **非线程安全(Non-Thread Safe...

Global site tag (gtag.js) - Google Analytics