在 xampp 上安装 zend 框架
Install zend framework on xampp
我已经使用 hosts 文件创建了虚拟主机:
127.0.0.1 zend.local
httpd-vhosts.conf
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/zendtest/public"
ServerName zend.local
</VirtualHost>
我在 xampp
中收到此警告和错误
Warning: require_once(Zend/Application.php): failed to open stream: No such file or directory in D:\xampp\htdocs\zendtest\public\index.php on line 17
Fatal error: require_once(): Failed opening required 'Zend/Application.php' (include_path='D:\xampp\htdocs\zendtest\library;.;D:\xampp\php\PEAR') in D:\xampp\htdocs\zendtest\public\index.php on line 17
我认为您的 ZF 库不在 2 个包含路径中。它可能在 D:\xampp\php\ 内。只需查找名为 Zend 的文件夹即可。在这种情况下,您必须将 D:\xampp\php 添加到您的包含路径中,您可以在 php.ini 文件或项目的 public 文件夹内的 index.php 中执行此操作。
如果您找不到 Zend 文件夹,您可以随时下载它并将其保存在项目的库文件夹中(就在 public 之外)。
旁注:如果 Zend 文件夹在项目中,我通常会从我的版本控制中忽略它。
我已经使用 hosts 文件创建了虚拟主机:
127.0.0.1 zend.local
httpd-vhosts.conf
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/xampp/htdocs/zendtest/public"
ServerName zend.local
</VirtualHost>
我在 xampp
中收到此警告和错误Warning: require_once(Zend/Application.php): failed to open stream: No such file or directory in D:\xampp\htdocs\zendtest\public\index.php on line 17
Fatal error: require_once(): Failed opening required 'Zend/Application.php' (include_path='D:\xampp\htdocs\zendtest\library;.;D:\xampp\php\PEAR') in D:\xampp\htdocs\zendtest\public\index.php on line 17
我认为您的 ZF 库不在 2 个包含路径中。它可能在 D:\xampp\php\ 内。只需查找名为 Zend 的文件夹即可。在这种情况下,您必须将 D:\xampp\php 添加到您的包含路径中,您可以在 php.ini 文件或项目的 public 文件夹内的 index.php 中执行此操作。 如果您找不到 Zend 文件夹,您可以随时下载它并将其保存在项目的库文件夹中(就在 public 之外)。
旁注:如果 Zend 文件夹在项目中,我通常会从我的版本控制中忽略它。