SPDY的文档说它与mod_php不兼容,因为它不是线程安全的:
https://developers.google.com/speed/spdy/mod_spdy/php
与Apache Worker MPM非常相似,mod_spdy是一个多线程模块, 并处理来自同一连接的多个SPDY请求 同时。这给其他可能的Apache模块带来了问题 不是线程安全的,比如mod_php。幸运的是,这很容易 调整您的Apache配置以使您现有的PHP代码安全 与mod_spdy一起使用(以及与工作者MPM一起使用)。
我尝试过使用SPDY和mod_php,但我没有遇到任何问题。这样做的危险是什么?
答案 0 :(得分:2)
自PHP5以来,PHP核心是线程安全的。但是扩展使用的许多扩展和库都不是。
如果您没有使用这些扩展程序,那么您可能不会遇到任何问题。如果这样做,您可能会遇到段错误,其他内存访问违规或只是奇怪的行为。
PHP网站上有partial list可用。不幸的是,似乎并不是一个线程安全和线程不安全扩展的结论性列表。