How to include multiple config dir in php-fpm?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP

up vote
1
down vote

favorite

I’m doing the configuration of php-fpm, and I’m experiencing some issues with the include= directive in php-fpm.conf file.

Here is the default directive :

include=/etc/php/7.0/fpm/pool.d/*.conf

But I want to add another path along this path, lets say /usr/example/php-fpm/*/pool7.0.cfg.

How can I do that, I tried globing with

include=/{/etc/php/7.0/fpm/pool.d/*.conf,/usr/example/php-fpm/*/pool7.0.cfg}

But it doesn’t works..

Thanks for you help !

share|improve this question

  • I don’t know that you can use a wildcard for directories in which to seek files for an include directive. That would be an egregious security flaw (e. g. create new directory, drop new .conf file in, force service restart).
    – DopeGhoti
    Feb 3 ’17 at 22:24

  • @DopeGhoti It’s said that we can use blob(3) to make the path, but it doesn’t works…
    – Nurrl
    Feb 3 ’17 at 23:29

up vote
1
down vote

favorite

I’m doing the configuration of php-fpm, and I’m experiencing some issues with the include= directive in php-fpm.conf file.

Here is the default directive :

include=/etc/php/7.0/fpm/pool.d/*.conf

But I want to add another path along this path, lets say /usr/example/php-fpm/*/pool7.0.cfg.

How can I do that, I tried globing with

include=/{/etc/php/7.0/fpm/pool.d/*.conf,/usr/example/php-fpm/*/pool7.0.cfg}

But it doesn’t works..

Thanks for you help !

share|improve this question

  • I don’t know that you can use a wildcard for directories in which to seek files for an include directive. That would be an egregious security flaw (e. g. create new directory, drop new .conf file in, force service restart).
    – DopeGhoti
    Feb 3 ’17 at 22:24

  • @DopeGhoti It’s said that we can use blob(3) to make the path, but it doesn’t works…
    – Nurrl
    Feb 3 ’17 at 23:29

up vote
1
down vote

favorite

up vote
1
down vote

favorite

I’m doing the configuration of php-fpm, and I’m experiencing some issues with the include= directive in php-fpm.conf file.

Here is the default directive :

include=/etc/php/7.0/fpm/pool.d/*.conf

But I want to add another path along this path, lets say /usr/example/php-fpm/*/pool7.0.cfg.

How can I do that, I tried globing with

include=/{/etc/php/7.0/fpm/pool.d/*.conf,/usr/example/php-fpm/*/pool7.0.cfg}

But it doesn’t works..

Thanks for you help !

share|improve this question

I’m doing the configuration of php-fpm, and I’m experiencing some issues with the include= directive in php-fpm.conf file.

Here is the default directive :

include=/etc/php/7.0/fpm/pool.d/*.conf

But I want to add another path along this path, lets say /usr/example/php-fpm/*/pool7.0.cfg.

How can I do that, I tried globing with

include=/{/etc/php/7.0/fpm/pool.d/*.conf,/usr/example/php-fpm/*/pool7.0.cfg}

But it doesn’t works..

Thanks for you help !

configuration php wildcards php7

share|improve this question

share|improve this question

share|improve this question

share|improve this question

edited Feb 3 ’17 at 22:22

DopeGhoti

42.9k55382

42.9k55382

asked Feb 3 ’17 at 21:38

Nurrl

216

216

  • I don’t know that you can use a wildcard for directories in which to seek files for an include directive. That would be an egregious security flaw (e. g. create new directory, drop new .conf file in, force service restart).
    – DopeGhoti
    Feb 3 ’17 at 22:24

  • @DopeGhoti It’s said that we can use blob(3) to make the path, but it doesn’t works…
    – Nurrl
    Feb 3 ’17 at 23:29

  • I don’t know that you can use a wildcard for directories in which to seek files for an include directive. That would be an egregious security flaw (e. g. create new directory, drop new .conf file in, force service restart).
    – DopeGhoti
    Feb 3 ’17 at 22:24

  • @DopeGhoti It’s said that we can use blob(3) to make the path, but it doesn’t works…
    – Nurrl
    Feb 3 ’17 at 23:29

I don’t know that you can use a wildcard for directories in which to seek files for an include directive. That would be an egregious security flaw (e. g. create new directory, drop new .conf file in, force service restart).
– DopeGhoti
Feb 3 ’17 at 22:24

I don’t know that you can use a wildcard for directories in which to seek files for an include directive. That would be an egregious security flaw (e. g. create new directory, drop new .conf file in, force service restart).
– DopeGhoti
Feb 3 ’17 at 22:24

@DopeGhoti It’s said that we can use blob(3) to make the path, but it doesn’t works…
– Nurrl
Feb 3 ’17 at 23:29

@DopeGhoti It’s said that we can use blob(3) to make the path, but it doesn’t works…
– Nurrl
Feb 3 ’17 at 23:29

1 Answer
1

active

oldest

votes

up vote
0
down vote

Just use multiple includes as follows:

include=/etc/php/7.0/fpm/pool.d/*.conf
include=/usr/example/php-fpm/*/pool7.0.cfg

By the way, I know this is a little old question, but I think the answer may be useful for others.

share|improve this answer

    Your Answer

    StackExchange.ready(function() {
    var channelOptions = {
    tags: “”.split(” “),
    id: “106”
    };
    initTagRenderer(“”.split(” “), “”.split(” “), channelOptions);

    StackExchange.using(“externalEditor”, function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using(“snippets”, function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: ‘answer’,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: “”,
    imageUploader: {
    brandingHtml: “Powered by u003ca class=”icon-imgur-white” href=”https://imgur.com/”u003eu003c/au003e”,
    contentPolicyHtml: “User contributions licensed under u003ca href=”https://creativecommons.org/licenses/by-sa/3.0/”u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href=”https://stackoverflow.com/legal/content-policy”u003e(content policy)u003c/au003e”,
    allowUrls: true
    },
    onDemand: true,
    discardSelector: “.discard-answer”
    ,immediatelyShowMarkdownHelp:true
    });

    }
    });

    draft saved
    draft discarded

    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin(‘.new-post-login’, ‘https%3a%2f%2funix.stackexchange.com%2fquestions%2f342369%2fhow-to-include-multiple-config-dir-in-php-fpm%23new-answer’, ‘question_page’);
    }
    );

    Post as a guest

    Required, but never shown

    1 Answer
    1

    active

    oldest

    votes

    1 Answer
    1

    active

    oldest

    votes

    active

    oldest

    votes

    active

    oldest

    votes

    up vote
    0
    down vote

    Just use multiple includes as follows:

    include=/etc/php/7.0/fpm/pool.d/*.conf
    include=/usr/example/php-fpm/*/pool7.0.cfg
    

    By the way, I know this is a little old question, but I think the answer may be useful for others.

    share|improve this answer

      up vote
      0
      down vote

      Just use multiple includes as follows:

      include=/etc/php/7.0/fpm/pool.d/*.conf
      include=/usr/example/php-fpm/*/pool7.0.cfg
      

      By the way, I know this is a little old question, but I think the answer may be useful for others.

      share|improve this answer

        up vote
        0
        down vote

        up vote
        0
        down vote

        Just use multiple includes as follows:

        include=/etc/php/7.0/fpm/pool.d/*.conf
        include=/usr/example/php-fpm/*/pool7.0.cfg
        

        By the way, I know this is a little old question, but I think the answer may be useful for others.

        share|improve this answer

        Just use multiple includes as follows:

        include=/etc/php/7.0/fpm/pool.d/*.conf
        include=/usr/example/php-fpm/*/pool7.0.cfg
        

        By the way, I know this is a little old question, but I think the answer may be useful for others.

        share|improve this answer

        share|improve this answer

        share|improve this answer

        answered Nov 29 at 8:36

        Victor

        101

        101

            draft saved
            draft discarded

            Thanks for contributing an answer to Unix & Linux Stack Exchange!

            • Please be sure to answer the question. Provide details and share your research!

            But avoid

            • Asking for help, clarification, or responding to other answers.
            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.

            Some of your past answers have not been well-received, and you’re in danger of being blocked from answering.

            Please pay close attention to the following guidance:

            • Please be sure to answer the question. Provide details and share your research!

            But avoid

            • Asking for help, clarification, or responding to other answers.
            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.

            draft saved

            draft discarded

            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin(‘.new-post-login’, ‘https%3a%2f%2funix.stackexchange.com%2fquestions%2f342369%2fhow-to-include-multiple-config-dir-in-php-fpm%23new-answer’, ‘question_page’);
            }
            );

            Post as a guest

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Required, but never shown

            Related Post

            Leave a Reply

            Your email address will not be published. Required fields are marked *