PHP包含路径和EasyApache 4-需要更改吗?

PHP包含路径和EasyApache 4-需要更改吗?,php,apache,cpanel,include-path,easyapache-4,Php,Apache,Cpanel,Include Path,Easyapache 4,我们最近刚刚更新到EasyApache 4,据我所知,东西不再真正存储在/usr/local/lib/php中,而是存储在/opt/cpanel/{version number}中 现在,在升级之前,我们在php.ini中有一个include路径,它同时包含/usr/lib/php和/usr/local/lib/php 我的问题是,我现在应该添加/opt/cpanel/{version number}并删除前面提到的内容,还是有其他方法来处理这个问题?您的php.ini文件应该位于/opt/cp

我们最近刚刚更新到EasyApache 4,据我所知,东西不再真正存储在/usr/local/lib/php中,而是存储在/opt/cpanel/{version number}中

现在,在升级之前,我们在php.ini中有一个include路径,它同时包含/usr/lib/php和/usr/local/lib/php


我的问题是,我现在应该添加/opt/cpanel/{version number}并删除前面提到的内容,还是有其他方法来处理这个问题?

您的php.ini文件应该位于/opt/cpanel/ea php{version number}/root/etc中/

如果未指定包含路径,则默认为:

)/path/to/php/pear

如果您想要指定它,并且想要包括PHP的文件夹,那么可以包括:

/opt/cpanel/ea php{version number}/

EasyApache4不应该自动为您更改此设置

如果升级PHP,则可以在升级主子域之前,将其与登台子域并行测试。而且,在测试时,只需使新的php.ini文件与当前php版本的php.ini相似,不同之处在于为新php版本设置了正确的include_路径


总之,只有在升级php的主要版本时,才需要更新php.ini。在此之前,您不需要对php.ini进行任何更改。

好的,谢谢。我们的php版本保持不变,但是我们升级到了EA4,这导致了php的东西在不同的位置。是的,EA4就是这样工作的。更改每个位置,以允许多个PHP版本。刚开始查看这个,您确定要设置的目录正确吗?其中似乎没有太多内容,在/opt/cpanel/ea php{version number}/root/usr/bin和/opt/cpanel/ea php{version number}/root/usr/lib64/php/modules等文件夹中似乎有更多内容。