Php Zend服务器版本?
如何通过在这个Zend服务器上运行的PHP脚本接收版本Php Zend服务器版本?,php,version,zend-server,Php,Version,Zend Server,如何通过在这个Zend服务器上运行的PHP脚本接收版本 phpinfo()和命令行php-v不会告诉Zend服务器版本 您不能从phpinfo(或与此相关的环境)派生服务器版本 我假设您正在查找Monitor | Server Info服务器控件GUI中显示的值,例如version和build。它们存储在$InstallDir/GUI/application/data/zend server.ini中。应用程序必须能够访问Ini所在的文件夹,加载Ini文件(使用Zend_Config之类的工具)
phpinfo()和命令行
php-v
不会告诉Zend服务器版本 您不能从phpinfo
(或与此相关的环境)派生服务器版本
我假设您正在查找Monitor | Server Info服务器控件GUI中显示的值,例如version
和build
。它们存储在$InstallDir/GUI/application/data/zend server.ini
中。应用程序必须能够访问Ini所在的文件夹,加载Ini文件(使用Zend_Config之类的工具),然后才能使用这些值
请注意,ZS是使用ZF构建的,文件没有混淆,因此您可以查看其源代码以了解它们如何访问此信息。很有可能重用他们的一些代码。一种快速而肮脏的方法:
$ cat /usr/local/zend/gui/application/data/zend-server.ini | grep version
在这里,您可以用您可能选择的任何替代路径替换/usr/local/zend
您将得到一些输出,如:
version = 5.6.0
可以使用以下命令:
echo Zend_版本::版本 打开zend server.ini文件(
zs_ui.ini
)并查找version
…\Zend\ZendServer\gui\config\zs\u ui.ini
例如:
zend\u gui.version=9.0.1
我不知道,但我相信phpinfo()
会告诉你的。我认为你是对的。Zend服务器!=PHP解释器!phpinfo()不会告诉Zend服务器版本!!!Mike的解决方案也没有告诉Zend服务器版本。