PHP错误的文件夹?包括路径=';:/usr/share/php:/usr/share/pear';

PHP错误的文件夹?包括路径=';:/usr/share/php:/usr/share/pear';,php,path,webserver,Php,Path,Webserver,我需要在我的Web服务器上安装此功能。此错误消息正在查找/usr/share/php冒号/usr/share/pear 我的php安装在/usr/share/php5中,我没有/usr/share/pear文件夹 冒号在那个语法中是什么意思 如果路径错误,我不知道如何在这个脚本中更改,我不想将share/php5更改为php,或者建议这样做 冒号在那个语法中是什么意思 是的,差不多。它是路径分隔符,您可以将其与逗号“,”进行比较 如果路径错误,我不知道如何在这个脚本中更改它,我不想将share/

我需要在我的Web服务器上安装此功能。此错误消息正在查找
/usr/share/php
冒号
/usr/share/pear

我的php安装在
/usr/share/php5
中,我没有
/usr/share/pear
文件夹

冒号在那个语法中是什么意思

如果路径错误,我不知道如何在这个脚本中更改,我不想将
share/php5
更改为
php
,或者建议这样做

冒号在那个语法中是什么意思

是的,差不多。它是路径分隔符,您可以将其与逗号“,”进行比较

如果路径错误,我不知道如何在这个脚本中更改它,我不想将share/php5更改为php,或者建议这样做

您可以在
php.ini
中更改该值。您可以找出哪些配置文件用于
php--ini
。或者用脚本更改它

set_include_path(get_include_path() . PATH_SEPARATOR . '/usr/share/php5');

如果这是一个系统范围的行为(意味着:PHP可能根本不工作),那么应该在配置中更改它。仅针对这一个应用程序,然后您可以使用
set\u include\u path()

您知道“php5”文件夹是否常见吗?php在过去对我来说通常只是在这个级别上工作,或者由主机负责。我也有一个文件夹
/usr/share/php5
,但它几乎是空的。在
/usr/share/php
中是我的PEAR安装(Ubuntu)。但是,这通常取决于您的系统配置和所做的更改,以及您的位置。在某些情况下,
php.ini
中定义的路径与您的文件系统不匹配,但修复它并没有什么大不了的。我的php5文件夹只有一个php.ini-dist,我知道如果没有php.ini,它包含php的默认值