首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法让Zorba使用PHP和Nginx在Windows 7上工作

无法让Zorba使用PHP和Nginx在Windows 7上工作
EN

Stack Overflow用户
提问于 2011-10-04 15:49:56
回答 3查看 770关注 0票数 3

在这些使用说明的帮助下,我试图在Windows 7计算机上安装Zorba。我已经完成了“验证Zorba”部分ok,但我无法完成“在PHP中启用Zorba扩展”部分。当我试图重新启动PHP时,会弹出一个Windows对话框:

Do I 需要从源代码编译?说明中说要从源代码编译Zorba,但是已经从Zorba下载页面下载了安装包。我也必须从源代码编译吗?肯定不是?

缺失了zorba_api_wrapper.php,说明说“找到文件zorba_api_wrapper.php”,但是我找不到那个名字的文件。有一个名为zorba_api.php的文件,所以我使用了它。这是正确的文件吗?

php-cgi.exe我正在运行的CGI版本。我从命令提示符开始执行以下操作;

代码语言:javascript
复制
php-cgi -b 127.0.0.1:9000

这是导致错误对话框的原因吗?我想让Apache更常见。(我使用的是Nginx,而不是Apache。)

更新

正如Rodolfo所建议的,我已经将C:\Program Files\Zorba XQuery Processor 2.0.2\bin添加到PATH环境变量中,并卸载了一个旧版本的Zorba。现在,当我试图通过做开始PHP;

代码语言:javascript
复制
php-cgi -b 127.0.0.1:9000

我得到了一个不同的Windows对话框;

问题细节中的信息是;

代码语言:javascript
复制
Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: php-cgi.exe
  Application Version:  5.3.2.0
  Application Timestamp:    4b8ec866
  Fault Module Name:    php5ts.dll
  Fault Module Version: 5.3.2.0
  Fault Module Timestamp:   4b8ec7e7
  Exception Code:   c0000005
  Exception Offset: 000f56c0
  OS Version:   6.1.7601.2.1.0.768.3
  Locale ID:    2057
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

如果我从extension=zorba_api.dll中删除行php.iniphp.ini就会启动ok。

EN

Stack Overflow用户

回答已采纳

发布于 2011-10-04 19:13:49

>>Do我需要从源代码编译?

Windows安装包很好,这应该可以。

>>Missing zorba_api_wrapper.php

这与zorba_api.dll一起包含在ZORBA_INSTALL_DIR\share\php中。

错误可能是由两个原因造成的:

( a) zorba_api.dll无法定位zorba_simplestore.dll。确保您的zorba_api.dll能够到达zorba_simplestore.dll,最简单的方法是通过PATH环境变量。

( b)您有一个与较新的zorba_api.dll无关的旧的zorba_simplestore.dll。确保您没有旧版本的zorba与当前版本发生冲突。

票数 3
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7650585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档