我使用本地服务器 - " WebServ",目录:" D:\ Program Files \ WebServ \ php "。
我到Zend图书馆的目录:" D:\ Library \ ZendFramework "。
我将路径添加到zend的bin文件夹和php.ini文件的路径 变量路径 - " D:\ Program Files \ WebServ \ php; ** C:\ Program Files \ Java \ jdk1.8.0_05 \ bin \; D:\ Library \ Android SDK \ sdk \ tools \ ; D:\ Program Files \ TortoiseSVN \ bin; ** D:\ Library \ ZendFramework \ bin "
现在当我插入命令行(在Windows中)时: zf show version
我有输出:
C:\Users\Mati>zf show version
PHP Deprecated: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0
Deprecated: Directive 'register_globals' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Warning: require_once(Zend/Config/Ini.php): failed to open stream: No such file or directory in
D:\Library\ZendFramework\library\Zend\Tool\Framework\Client\Config.php on line 90
Warning: require_once(Zend/Config/Ini.php): failed to open stream: No such file or directory in D:\Library\ZendFramework\library\Zend\Tool\Framework\Client\Config.php on line 90
PHP Fatal error: require_once(): Failed opening required 'Zend/Config/Ini.php' (include_path='.;c:\
php\includes;D:\Library\ZendFramework\library;D:\Biblioteki\ZendFramework\extras\library') in D:\Library\ZendFramework\library\Zend\Tool\Framework\Client\Config.php on line 90
Fatal error: require_once(): Failed opening required 'Zend/Config/Ini.php' (include_path='.;c:\php\includes;D:\Library\ZendFramework\library;D:\Biblioteki\ZendFramework\extras\library') in D:\Library\ZendFramework\library\Zend\Tool\Framework\Client\Config.php on line 90
答案 0 :(得分:1)
这里有两个问题:一个是你的服务器php配置使用不推荐使用的标志register_globals。不确定是否需要它,但出于安全原因最好将其关闭。您可以在php.ini
中将其关闭第二个错误是php无法找到文件。我不是Win用户,所以我不能真正帮助你,但我会检查是否可以在include_path中有空格,并且还可以尝试使用“**”的路径。而ofcource只是为了100%证明,确保文件存在。