我有一个 zend 库,为简单起见,我将它放在根目录中。( /library/zend/...
) 我将路径添加到 myphp.ini
include_path
并取消注释。( include_path = ".:/library/"
)。
在我的网站文件中,我有require_once 'Zend\Loader.php';
但是当我尝试访问该页面时,我得到:
Warning: require_once(Zend/Loader.php): failed to open stream:
No such file or directory in /var/www/TEST/index.php on line 7
Fatal error: require_once(): Failed opening required 'Zend/Loader.php'
(include_path='.:/usr/share/php:/usr/share/pear')
in /var/www/TEST/index.php on line 7
为什么要找梨?这些目录甚至不存在。
我需要完整的路径并且有效(然后zend不知道在哪里寻找其他所有东西,但它能够找到loader.php)所以我认为这意味着权限是好的。我尝试在包含路径中添加/删除尾部斜杠,并在 php 网站文件中添加/删除前斜杠。
我在谷歌上唯一能找到的是关于 .htaccess 的东西?不知道那是什么或在哪里。
我正在编辑正确的php.ini
文件,因为我能够打开和关闭错误报告。
doc_root 和 include_path 都已更改,但无法显示 phpinfo() 中的更改,即使 phpinfo() 说我正在编辑正确的 php.ini 文件