Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从命令行运行PHP脚本时出现入口点错误_Php_Command Line - Fatal编程技术网

从命令行运行PHP脚本时出现入口点错误

从命令行运行PHP脚本时出现入口点错误,php,command-line,Php,Command Line,我试图通过编写一个批处理文件来安排一个PHP脚本在Windows上运行。以下是运行脚本的行: C:\Program Files (x86)\PHP>php.exe -f D:\Web\Sites\scriptPage.php 这会运行页面,页面处理的结果会很好,但会弹出此消息 “在动态链接库php5.dll中找不到过程入口点zend_ini_string_ex” 我不知道为什么会这样。在这个问题上,我们根本没有使用Zend。我在几个不同的页面上尝试过,同样的事情也发生了 这方面的任何帮助

我试图通过编写一个批处理文件来安排一个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安装。我有Apache2.2.17和PHP5.2.17,我正在尝试安装xdebug 对于PHP 5.3,它给了我这个错误消息:


*在动态链接库php5.dll*中找不到过程入口点zend_ini_string_ex*

我知道这一问题解决已有一段时间了,但我遇到了同样的问题。我在Windows服务器上安装了Zend Server,并试图配置计划任务,但它没有启动

在动态limk库php5.dll中找不到过程入口点php_checkuid


问题是,以前我安装了另一个PHP版本(单机版,不带Zend Server),并且在Windows环境变量中,PHPRC变量指向旧版本的PHP。我更改了这个变量,使它指向Zend Srever的PHP,一切正常。

我安装了独立版本的PHP,然后安装了Zend Server。与Juris提到的一样,PHPRC变量指向独立的php5.dll。我改变了道路,一切都很好

对于未来的谷歌用户:取消对opcache enable和opcache_cli的注释似乎可以解决我的问题


也就是说,我不知道这个错误意味着什么,可能是xdebug导致的。在生产机器上,您不必担心这一点。