我可以只为WordPress提供一个本地php.ini吗?

我可以只为WordPress提供一个本地php.ini吗?,php,wordpress,Php,Wordpress,我在Linux上的目录中设置了WordPress: /var/www/html/myblog 我需要在php.ini中添加三行代码,当我将这些代码添加到这个目录中的php.ini中时,一切正常: /etc 有没有一种方法可以让我在blog目录中有一个php.ini,让wordpress使用这些值,而不必更改/etc/php.ini 请注意,我确实尝试创建了一个三行php.ini,其中包含了我在/var/www/html/myblog中所需的更改,但它似乎无法识别这些更改。只有当我在/etc中的p

我在Linux上的目录中设置了WordPress:

/var/www/html/myblog

我需要在php.ini中添加三行代码,当我将这些代码添加到这个目录中的php.ini中时,一切正常:

/etc

有没有一种方法可以让我在blog目录中有一个php.ini,让wordpress使用这些值,而不必更改/etc/php.ini


请注意,我确实尝试创建了一个三行php.ini,其中包含了我在/var/www/html/myblog中所需的更改,但它似乎无法识别这些更改。只有当我在/etc

中的php.ini末尾添加这些更改时,才可以识别这些更改,您可以查看使用情况。以下内容来自PHP文档:

.user.ini文件

自PHP5.3.0以来,PHP支持每个目录的配置INI文件。这些文件仅由CGI/FastCGI SAPI处理。此功能淘汰了PECL htscanner扩展。如果您使用的是Apache,请使用.htaccess文件以获得相同的效果

除了主php.ini文件外,php还扫描每个目录中的ini文件,从请求的php文件的目录开始,一直扫描到当前文档根(如$\u服务器['document\u root']中设置的)。如果PHP文件位于文档根目录之外,则只扫描其目录


如果您使用的是Apache+mod_php,则可以将
PHPINIDir
值用于
VirtualHost
指令

<VirtualHost 10.0.0.1:80>
    PHPINIDir /path/to/your/custom/php.ini
    // ... the rest of your config
</VirtualHost>

PHPINIDir/path/to/your/custom/php.ini
// ... 剩下的配置文件

这将特定于运行PHP的web服务器。是Apache+mod_php吗?