Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将ZendFramework正确添加到php.ini文件中?_Php_Zend Framework - Fatal编程技术网

如何将ZendFramework正确添加到php.ini文件中?

如何将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

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.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_路径条目,该条目将覆盖正常条目。