如果计算机不支持ipv6,请配置Zend服务器CE

时间:2011-07-26 08:33:55

标签: zend-server zend-server-installation

我已经在我的笔记本中安装了最新的Zend Server CE(安装了Win 7)然后 我把它安装在台式机上。但是当你启动服务器控制器时,会有一个提示连接被拒绝(或超时)

有什么问题? 当我启动服务器http://localhost:10081/ZendServer/

出现以下消息

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

和apache在以下地址http://localhost:81

中运行良好

当我telnet localhost 10081有回复!!!

我从inet http://forums.zend.com/viewtopic.php?f=8&t=7518发现它是因为没有ipv6支持,我在桌面上运行windows xp3 如何在Zend conf中禁用默认的ipv6支持?

如何解决此问题或者我应该切换到win 7(我的桌面)? 提前谢谢!

2 个答案:

答案 0 :(得分:2)

我在Debian Squeeze上有一个类似的问题,从Zend apt repo升级到当前最新版本的Zend,[deb http://repos.zend.com/zend-server/deb服务器非自由]。 Zend gui失败了。

zend-server-ce-php-5.3 5.5.0 + b63

登录/usr/local/zend/gui/lighttpd/logs/php.log会抛出此异常。

[10-Jan-2012 11:20:03] PHP Fatal error:  Uncaught exception 'Exception' with message 'Unknown application version' in /usr/local/zend/gui/application/CheckDependencies.php:28
 Stack trace:
#0 /usr/local/zend/gui/html/index.php(16): CheckDependencies::getChecker('INSTALLATION_PL...')
#1 {main}
 thrown in /usr/local/zend/gui/application/CheckDependencies.php on line 28

问题是/usr/local/zend/gui/application/data/zend-server.ini中的zend-server.ini文件但是在执行下面显示的更改后,它似乎再次正常工作。

--- zend-server.ini 2012-01-05 16:45:29.000000000 +0100
+++ zend-server.ini 2012-01-10 12:01:37.000000000 +0100
@@ -3,7 +3,7 @@

[zendServer]
version = 5.6.0
-edition = INSTALLATION_PLACEHOLDER_GUI_EDITION
+edition = CE
devEnv=0

答案 1 :(得分:0)

这是Zend的默认错误消息,这意味着您正在运行的php脚本中有一些错误。默认情况下,Zend中的php.ini文件配置为报告错误,但没有具体说明发生了哪些错误,这使得这种情况难以诊断。我的建议是,如果您使用此服务器进行调试,请转到Zend php.ini文件(通常为C:\ Program Files \ Zend \ ZendServer \ etc)并搜索“display_errors”并将其默认值更改为“Off” “到”开“。这将允许您查看PHP遇到的特定错误,而不是获取通用的Zend错误消息。