0

你可以通过 /etc/php.d/xcache.ini 中的 Puphpet 覆盖一些设置吗?

或者有没有办法创建一个新的 .ini 文件来覆盖 xcache.ini 中的设置?

这是我用于 php 的 config.yaml

php:
    install: '1'
    settings:
        version: '54'
    modules:
        php:
            - cli
            - intl
            - mcrypt
            - xcache
            - mbstring
            - bcmath
        pear: {  }
        pecl: {  }
    ini:
        display_errors: 'On'
        session.save_path: /var/lib/php/session
        date.timezone: UTC
        error_reporting: 'E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE'
        auto_append_file: '0'
    fpm_ini:
        error_log: /var/log/php-fpm.log
    fpm_pools:
        phpfp_hkqo06hnuj7a:
            ini:
                prefix: www
                listen: '127.0.0.1:9000'
                security.limit_extensions: .php
                user: www-user
                group: www-data
    composer: '1'
    composer_home: ''
4

1 回答 1

2

您不能通过 puphpet 更改输入到每个模块的特定 INI 文件中的设置。

但是,您定义的任何自定义 INI 设置都会添加到zzzz_custom.ini文件中。由于 PHP 按字母顺序加载 INI 文件,因此此自定义 ini 文件会覆盖其他 INI 文件中定义的任何内容。

于 2016-01-09T03:22:54.923 回答