デフォルトでは私のphp.ini
は/etc/php.ini
にあり、/tmp/ab/etc/php.ini
に移動したいと考えています。この部分を見てみてくださいlighttpdにカスタムphp.iniの場所を設定するには?
#### CGI module
cgi.assign = (".pl" => "/usr/bin/perl", ".cgi" => "/usr/bin/perl", ".py" => "/usr/bin/python", "cgi-bin/luci" => "", ".php" => "/usr/bin/php-cgi -c /tmp/ab/etc/php.ini", "sms_gateway" => "/bin/bash", "cgi-bin/check" => "/bin/sh", "cgi-bin/remove" => "/bin/sh", "cgi-bin/date" => "/bin/sh")
:/etc/lighttpd/lighttpd.conf
で、私は以下の構成を設定しようとした".php" => "/usr/bin/php-cgi -c /tmp/ab/etc/php.ini"
しかし、私はそれを行うとlighttpdのを再起動し、私はphp.ini
の位置を確認しようとした後:
<?php
phpinfo();
?>
私は私のブラウザで500 - Internal Server Error
を取得します。これどうやってするの ?
私はそれが良い方法であるかどうかはわかりませんが、 '/ tmp/ab/etc'と'/etc/'に' php.ini'を ' php.ini'から '/ tmp/ab/etc'に変更する –