gpt4 book ai didi

php - 如何使用 drush.ini 文件而不是全局 php.ini 文件 - Drush

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:41:03 30 4
gpt4 key购买 nike

我按照 this article 中的说明安装并运行 drush :我的服务器是cloudlinux和cagefs.drupal7

Drush 使用全局 php.ini 文件而不是 drish.ini 文件,此问题导致 open_basedir 和 disable_finctions 函数出现一些错误。

当我运行 drush status 命令时。给我以下信息:

> The following restricted PHP modes have non-empty values:           
> [error] open_basedir and disable_functions. This configuration is
> incompatible with drush. Please check your configuration settings in
> /opt/cpanel/ea-php56/root/etc/php.ini or in your drush.ini file; see
> examples/example.drush.ini for details. is_dir(): open_basedir
> restriction in effect. [warning]
> File(/usr/share/drush/commands) is not within the allowed path(s):
> (/home/:/usr/lib/php:/usr/local/lib/php:/usr/local/bin:/usr/share/drush:/usr/share/drush/commands:/etc:/tmp)
> preflight.inc:518 PHP configuration :
> /opt/cpanel/ea-php56/root/etc/php.ini
> /home/username/.drush/drush.ini PHP OS : Linux Drush script : /usr/local/bin/drush Drush
> version : 8.1.9 Drush temp directory : /tmp Drush
> configuration : Drush alias files :

所以 drush 对我来说使用 /opt/cpanel/ea-php56/root/etc/php.ini 而不是 /home/username/.drush/drush.ini

如何使用 drush.ini 文件而不是服务器 php.ini 文件?

出于安全原因,我不想编辑全局 php.ini 文件。

最佳答案

您是否尝试过将 EXPORT PHP_INI="/home/username/.drush/drush.ini"添加到您的 .bashrc 文件中?

关于php - 如何使用 drush.ini 文件而不是全局 php.ini 文件 - Drush,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42782190/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com