2022年01月17日
Tweet
すでにいろいろなところで書かれている内容です。
.htaccess
AddHandler myphp-script .php .fphp
Action myphp-script "/TEST/php.cgi"
私の環境では SetHandler はダメでした。
テストのために php と fphp を設定しています。
Action に記載するスクリプトのパスは、public_html から先のディレクトリを記載します。
上記例では /DOMAIN-NAME/public_html/TEST/php.cgi に実態ファイルがあるような場合です。
php.cgi の作成
#!/usr/bin/sh
exec /usr/bin/php5.6-cgi
保存しているTESTディレクトリのパーミッションを755にしました。
php.cgi のパーミッションを755にしました。
動作させるphpファイルはデフォルトの 664 のままで大丈夫でした。
またXserver独自の Xアクセラレータについて、設定をVer1もしくは無効としました。
PHPのバージョン変更は Xアクセラレータ Ver2では動作しないようでした。

.htaccess
AddHandler myphp-script .php .fphp
Action myphp-script "/TEST/php.cgi"
私の環境では SetHandler はダメでした。
テストのために php と fphp を設定しています。
Action に記載するスクリプトのパスは、public_html から先のディレクトリを記載します。
上記例では /DOMAIN-NAME/public_html/TEST/php.cgi に実態ファイルがあるような場合です。
php.cgi の作成
#!/usr/bin/sh
exec /usr/bin/php5.6-cgi
保存しているTESTディレクトリのパーミッションを755にしました。
php.cgi のパーミッションを755にしました。
動作させるphpファイルはデフォルトの 664 のままで大丈夫でした。
またXserver独自の Xアクセラレータについて、設定をVer1もしくは無効としました。
PHPのバージョン変更は Xアクセラレータ Ver2では動作しないようでした。
stock_value at 13:54│Comments(0)│技術