我有一个共同的框架,驻留在/ var / www / fw / trunkpath,也有一个虚拟主机,位于/var/www/vhosts/aerosoftware.net/httpdocs/在http://aerosoftware.net/域。
我改变了php.ini includepath到include_path ='。:/ var / www / fw / trunk',但是我仍然得到一个include错误。 这是为什么?
/var/www/vhosts/aerosoftware.net/httpdocs/看起来像一个Plesk框的标准布局。 尝试在你的httpdocs目录下用下面的内容创build一个.htaccess文件。
php_value include_path ".:/var/www/fw/trunk"
我也build议创build一个phpinfo.php文件
<? phpinfo(); ?>
在其中,以便您可以检查include_path值已被更改。
请注意,可能有两个或更多的php.ini文件。 例如,在我的OpenSuse机器上有两个,一个用于Apache环境,一个是通用的。
我find了一个解决scheme,这是我必须把这个东西放在一个configuration文件的虚拟主机:
php_admin_value safe_mode off
php_admin_value open_basedir无