命令行下 PHP 执行会楞一下 我用的 PHP 是 5.2.13 版本的, 在 Apache 下运行很快, 就是打开 cmd 命令提示符执行时,会莫名其妙的‘发呆’一下(大约五秒钟的样子) 如一个简单的文件a.php:
<br /><?php <br />echo "hello";<br /> 在命令行执行 >php a.php ,大约过一秒钟,看见字符串输出,然后又过了四秒钟,程序结束。
在 php.ini 里去掉扩展 php_curl.dll 时,发现速度又变飞快(回车一按好,程序就已经执行完毕了)
不知道大家有没有碰到过这个现象,我的系统是 win7 64 位的,
因为线上的 PHP 版本是 5.2.14 的,我特地选了个版本相近的(当时下载PHP时,没有找到 5.2.14的。。。)作为本地开发环境用。
------解决思路---------------------- google了一下,貌似这还真是一个 bug
https://bugs.php.net/bug.php?id=50410
------解决思路----------------------
引用:
google了一下,貌似这还真是一个 bug https://bugs.php.net/bug.php?id=50410
多少根这个有关了:
It seems to only affect PHP 5.2.11 and 5.2.12, as I wasn't able to reproduce it with 5.2.10 using the exact same php.ini file.
Confirmed on Windows 7 and XP.