2022年01月17日
このエントリーをはてなブックマークに追加
すでにいろいろなところで書かれている内容です。

.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)技術 

この記事にコメントする

名前:
URL:
  情報を記憶: 評価: 顔