When running as CGI in /public_html/ directories, PHP 7 is
launched through SuEXEC.
SuEXEC gives us a better security than force_redirect trick,
so, we don't need this cgi.force_redirect setting.
Fixes T710.
Differential D279
PHP 7 custom configuration file dereckson on Feb 10 2016, 02:21. Authored by Tags None Referenced Files
Subscribers None
Details
When running as CGI in /public_html/ directories, PHP 7 is SuEXEC gives us a better security than force_redirect trick, Fixes T710. To test the configuration Run a script with phpinfo(): test-php7.cgi #!/opt/php/bin/php-cgi <?php phpinfo(); $ ./test-php7.cgi | grep force_redirect <tr><td class="e">cgi.force_redirect</td><td class="v">0</td><td class="v">0</td></tr> To test the Makefile Install it, then see it created a new (identical) file: $ md5 /opt/php/lib/php.ini MD5 (/opt/php/lib/php.ini) = b7d3799f3992a4f3a49d209080bdf363 $ cd /home/dereckson/dev/nasqueron/ops/operations/roles/shellserver/PHP7/ $ make install install -m 0644 files/php.ini /opt/php/lib/ $ md5 /opt/php/lib/php.ini MD5 (/opt/php/lib/php.ini) = b7d3799f3992a4f3a49d209080bdf363 $ ls -lhU /opt/php/lib/php.ini -rw-r--r-- 1 root wheel 616B Feb 10 02:14 /opt/php/lib/php.ini
Diff Detail
|