繁体   English   中英

PHP:更改后的php.ini include_path不起作用Ubuntu 14.04

[英]PHP: php.ini include_path after changing doesn't work Ubuntu 14.04

嗨,我尝试在Ubuntu 14.04上安装zend framerwork。

在安装步骤中,我已更改

/etc/php5/apache2/php.ini

我替换的文件

;include_path = ".:/usr/share/php"

include_path = ".:/home/ZendFramework-1.12.3/library"

之后,比我其他的php项目停止工作。

我得到这个错误

Warning: require_once(view/display/home .php): 
 failed to open stream: No such file or directory 
 in /var/www/html/helix/view/View.php on line 33


Fatal error: require_once(): 
 Failed opening required 'view/display/home .php' 
  (include_path='.:/usr/share/php:/usr/share/pear/') 
   in /var/www/html/helix/view/View.php on line 33

请帮我

您必须重新启动php进程,或者您可能需要重新启动apache-

$ sudo service apache2 restart

在其他情况下,可能是:

$ sudo service php5-fpm restart

或者我什至看过

$sudo service httpd restart

在这两种情况下,它都表明您有错字,您尝试包括一个名为:

view/display/home .php

它可能应该显示为:

view/display/home.php

没有多余的空间... home和.php之间

检查您的Apache错误日志,以查看php.ini文件中是否还有其他错误。 我在其他地方有一个错误,遇到错误后,apache几乎忽略了我的ini文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM