如何将ZendFramework正确添加到php.ini文件中?
ZendFramework上传到如何将ZendFramework正确添加到php.ini文件中?,php,zend-framework,Php,Zend Framework,ZendFramework上传到C:\phpincludes\ZendFramework 我将ZendFramework库添加到php.ini文件中: Windows: "\path1;\path2" include_path = ".;c:\phpincludes\ZendFramework\library" 然后我在index.php顶部调用这些函数: <?php require_once('Zend/Mail.php'); require_once('Transport/Smtp
C:\phpincludes\ZendFramework
我将ZendFramework库添加到php.ini文件中:
Windows: "\path1;\path2"
include_path = ".;c:\phpincludes\ZendFramework\library"
然后我在index.php顶部调用这些函数:
<?php
require_once('Zend/Mail.php');
require_once('Transport/Smtp.php');
?>
我收到一个错误,说
require\u once(Zend/Mail.php)
:无法打开流。您的包含路径似乎是正确的。您是否确定编辑了正确的php.ini文件并重新启动了Web服务器/apache服务(否则不会应用更改)
您可以在PHP中检查包含路径,以确保使用以下方法正确加载该路径:
echo get_include_path();
还要检查“;c:\phpincludes\ZendFramework\library”目录是否具有正确的访问权限。是否确实是
phpincludes
&而不是php\includes
?还要检查php.ini中的其他include\u路径条目。某些服务器安装(例如Zend server)将在文件底部放置一个include_路径条目,该条目将覆盖正常条目。