Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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 Zephir在windows上给出错误:尚未为windows执行安装_Php_Windows_Visual Studio 2010_Packages_Zephir - Fatal编程技术网

Php Zephir在windows上给出错误:尚未为windows执行安装

Php Zephir在windows上给出错误:尚未为windows执行安装,php,windows,visual-studio-2010,packages,zephir,Php,Windows,Visual Studio 2010,Packages,Zephir,当我使用Visual Studio命令提示符(2010)生成扩展时,它给出错误: 无法加载Xdebug-它是使用配置生成的 API220100525,TS,VC9,而正在运行的发动机是API220100525,NTS,VC9 开始准备PHP编译 正在准备配置文件 编译 windows尚未实现安装!流产 指向扩展名+日志文件zip的链接: 链接到错误图像:因为我是实现win32支持的人: 尽管有其他注释,但支持zephir build,但 确实不支持zephir安装 (如中所述) 它还提到,您只需

当我使用Visual Studio命令提示符(2010)生成扩展时,它给出错误:

无法加载Xdebug-它是使用配置生成的

API220100525,TS,VC9,而正在运行的发动机是API220100525,NTS,VC9

开始准备PHP编译

正在准备配置文件

编译

windows尚未实现安装!流产

指向扩展名+日志文件zip的链接:


链接到错误图像:

因为我是实现win32支持的人:

尽管有其他注释,但支持zephir build,但 确实不支持zephir安装

(如中所述)

它还提到,您只需复制构建的
.dll
到您的PHP目录。
(当然,通过将其添加到php.ini中来启用它)

您似乎正在使用不兼容的XDebug版本。
(它是针对TS版本的PHP构建的,但您使用的是NTS)

错误消息
尚未为windows实现安装!流产
没有什么要说的,它已经编译好了

(zephir build基本上是一个“生成”->“编译”->“安装”,其中只有最后一步失败——这与此无关,但仍会打印该消息)


TLDR:检查是否已创建dll,复制并安装它

我想说的是,
安装尚未在windows上实现!流产是非常不言自明的!你希望我们怎么办?先生,你能再看看我的问题吗!我给出了日志+扩展名文件的链接,其中包含有关错误的所有详细信息…Zephir的开发人员说它不会安装在Windows上,您必须以某种方式编写自己的安装程序。。。。或者切换到Linux上开发,或者使用Linux虚拟机我想要dll文件我可以在Linux上使用它吗请告诉我关于这个threadWell的情况。首先,Zephir不是一个扩展,它是一个实际的可执行文件;所以它在Windows上不是一个dll文件,而是一个exe文件,我是通过NTS和TS版本完成的。形成的dll不适用于wamp,在cli上显示消息“cli已停止工作”,所以您得到了一个结果dll?如果是这样的话,那么这听起来像是代码没有正确生成——首先尝试使用一个小的代码库进行测试;类问候语{public static function say(){echo“hello world!”;}
,这是来自_zephir扩展框架_