我正在尝试通过编写一个批处理文件来安排一个 PHP 脚本在 Windows 上运行。这是运行脚本的行:
C:\Program Files (x86)\PHP>php.exe -f D:\Web\Sites\scriptPage.php
这会运行页面,页面处理的结果很好,但会弹出此消息
“无法在动态链接库 php5.dll 中找到过程入口点 zend_ini_string_ex”
我不确定为什么会这样。我们在这方面根本没有使用 Zend。我已经在几个不同的页面上尝试过,同样的事情发生了。
在这方面的任何帮助都会很棒。
谢谢!
最佳答案
我在Apache和PHP下安装xdebug时遇到了这个问题。
在您的 php.ini 中找到如下所示的一行:
zend_extension_ts="c:/PHP/ext/php_xdebug-2.1.2-5.2-vc6.dll"
然后注释掉。
如果你确实需要使用 xdebug,确保你已经下载了正确版本的 xdebug 用于您的 php 安装。我有 Apache 2.2.17 和 PHP 5.2.17,我正在尝试安装 xdebug 对于 PHP 5.3,它给了我这个错误消息:
*程序入口点zend_ini_string_ex无法定位到动态链接库php5.dll中*
关于php - 从命令行运行 PHP 脚本时出现入口点错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8154016/