サーバ移行後のPHPプログラムの動作変更について | 親切サポートと信頼性のグランパワー

JAPAN usa

HOME > サーバ移行後のPHPプログラムの動作変更について


サーバ移行後のPHPプログラムの動作変更について

(wind.granpower.com、rising.granpwoer.com のお客様向けの記事です)

今回のサーバ移転により、PHPの動作モードがApache権限からお客様権限へと変更されました。

これにより

・セキュリティの向上
・WordPress/Joomla/Concrete5等のCMSで自動アップデートが可能に
・削除できないファイル/ディレクトリが発生しない
・お客様が個別に php.ini を作成可能に

という大きな変更がございます。

反面、新旧のサーバの仕様の差によって、そのまま移行したCMSではエラーが出る可能性があります。
WordPress / Concrete5 / Joomla 等
以下の内容をご確認いただけますと正常にご利用になれます。

Internal Server Errorと表示される

ユーザー権限環境下では、.htaccess で「php_value」「php_flag」が使えません。
これらの記載のある行をコメント化(先頭に半角#を追記)、または削除して下さい。

Internal Server Error
File “/home/*****/ドメイン名/html/index.php” is writeable by others と表示される


実行型のファイルやルート(html)ディレクトリのパーミッションに「777」や「707」を使うことができません。
記載のあるファイル等のパーミッションを「755」へ変更して下さい。


個別にPHPの実効値を変更したい場合

お客様の環境のみの php.ini がご利用になれます。
以下の手順で php.iniをご作成下さい。

1) SSHでログイン
2) mkdir etc [Enter]
3) cp /etc/php.ini /home/(Linuxユーザ名)/etc [Enter]
4) エディタ等で edc/php.ini をご編集下さい。即時反映されます。

ご不明な点、お気づきの点などがございましたら、お気軽に私共までお問い合わせ下さい。(サポートページよりお願い致します)