Home  >  Article  >  Backend Development  >  命令行下 PHP 执行会楞一下子

命令行下 PHP 执行会楞一下子

WBOY
WBOYOriginal
2016-06-13 12:19:31868browse

命令行下 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.
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn