Mijn vraag
Ik heb op een VPS via CustomBuild verschillende php functies uitgeschakeld. (custombuild: ./build secure_php). Er staan een hoop WordPress sites op en standaard heb ik die functies liever uitgeschakeld.
Maar voor andere websites (o.a. Laravel/Lumen/OwnCloud) zijn die functies wel nodig. Nu gebruikte ik daar altijd een aparte php.ini voor met geen uitgeschakelde functies. (php -c /path/to/php.ini command). Dat werkt altijd prima.
Nu ben ik weer eens aan het kijken of dit makkelijker kan zodat DirectAdmin users die deze functies wel mogen gebruiken gewoon het commando "php command' kunnen gebruiken zonder een aparte php.ini aan te geven.
Nu heeft DirectAdmin de optie Custom Httpd Configs. Dat werkt ook prima voor php settings zoals max_upload en memory_limit maar niet voor disable_functions (http://php.net/manual/en/ini.list.php , php.ini only). phpinfo() geeft dan wel aan dat er geen disabled functions zijn maar toch werkt het niet.
Wat is de beste manier om dit te regelen?
Relevante software en hardware die ik gebruik
- DirectAdmin laatste versie
- PHP-FPM, PHP 7.0.3
- Nginx
Wat ik al gevonden of geprobeerd heb
- Via de DirectAdmin optie Custom Httpd Configs
---- php_admin_value[disable_functions] =
- php.ini plaatsen in /usr/local/directadmin/data/users/henk/php/
Ik heb op een VPS via CustomBuild verschillende php functies uitgeschakeld. (custombuild: ./build secure_php). Er staan een hoop WordPress sites op en standaard heb ik die functies liever uitgeschakeld.
Maar voor andere websites (o.a. Laravel/Lumen/OwnCloud) zijn die functies wel nodig. Nu gebruikte ik daar altijd een aparte php.ini voor met geen uitgeschakelde functies. (php -c /path/to/php.ini command). Dat werkt altijd prima.
Nu ben ik weer eens aan het kijken of dit makkelijker kan zodat DirectAdmin users die deze functies wel mogen gebruiken gewoon het commando "php command' kunnen gebruiken zonder een aparte php.ini aan te geven.
Nu heeft DirectAdmin de optie Custom Httpd Configs. Dat werkt ook prima voor php settings zoals max_upload en memory_limit maar niet voor disable_functions (http://php.net/manual/en/ini.list.php , php.ini only). phpinfo() geeft dan wel aan dat er geen disabled functions zijn maar toch werkt het niet.
Wat is de beste manier om dit te regelen?
Relevante software en hardware die ik gebruik
- DirectAdmin laatste versie
- PHP-FPM, PHP 7.0.3
- Nginx
Wat ik al gevonden of geprobeerd heb
- Via de DirectAdmin optie Custom Httpd Configs
---- php_admin_value[disable_functions] =
- php.ini plaatsen in /usr/local/directadmin/data/users/henk/php/
In case of fire: Git commit, git push, leave building | AlpenCams