KAGOYA Internet Routing では、PHPを利用することで、サーバで動的にページを生成することができます。
ご利用いただくにあたっては下記の点にご注意ください。
※ サーバーの各種バージョンは「サーバー情報」をご確認ください。
PHP の利用
PHP を利用すると、ブログやネットショップ、コミュニティサイトなどのページを設置いただけます。
ご利用いただくにあたっては下記の点にご注意ください。
| 拡張子 | PHPの拡張子は".php"にしてください。 | |
|---|---|---|
| プログラムのコマンドパス | /usr/local/bin/php | |
| 設置ディレクトリ | /home/アカウント/public_html 以下
|
|
| パーミッションの設定 |
PHPのファイルのパーミションは644にしてください。
|
|
| 文法チェッカー |
当社コントロールパネルより、PHPの文法チェックを行っていただけます。 |
|
| オプションモジュール |
MySQL関数をはじめ、GD関数などさまざまなオプションモジュールを利用できます。 下記のアドレスにアクセスしますと、お客さまがご利用中のサーバーの phpinfo を確認できます。 ◇http://サーバー名/~testuser/php.php 例:サーバー名が、www0u.kagoya.net の場合 ![]()
|
|
- ■注意事項
- 以下の注意事項をご確認のうえご利用ください。
- ※ 旧共用サーバー(スタンダードプラン・Bプラン)で PHP(Apacheモジュール版)をご利用の場合、httpd 権限で動作するため、ファイル・ディレクトリの所有権やパーミッションの設定に一部制約があります。そのため、セキュリティを完全に守ることができません。重要なデータを取り扱う場合には、 PHP(CGI版)での利用、または専用サーバーでの利用を強くお勧めします。
⇒ Apacheモジュール版 と CGI版 について - ※ セキュリティ上の理由から、猶予期間をおかずにバージョンアップを行わせていただく場合がございますのでご注意ください。
- ※ 関数の仕様の詳細などはPHPマニュアルをご覧ください。
■参考URL PHPマニュアル: http://www.php.net/manual/ja/
- ※ 旧共用サーバー(スタンダードプラン・Bプラン)で PHP(Apacheモジュール版)をご利用の場合、httpd 権限で動作するため、ファイル・ディレクトリの所有権やパーミッションの設定に一部制約があります。そのため、セキュリティを完全に守ることができません。重要なデータを取り扱う場合には、 PHP(CGI版)での利用、または専用サーバーでの利用を強くお勧めします。
- ■Apacheモジュール版 と CGI版
-
PHPを通常のApacheモジュール版のほかに、CGI版でも利用できます。
同一サーバー、同一ディレクトリにおいて、Apacheモジュール版とCGI版を混在させて動作できますので、用途に応じて使い分けていただくことも可能です。
Apacheモジュール版 サーバーへの負荷が低く高速に動作しますが、旧共用サーバー(スタンダードプラン・Bプラン)でご利用いただく場合は、httpd 権限で動作するため、セキュリティを完全に守ることができません CGI版 Apacheモジュール版よりパフォーマンスは下がりますが、ユーザー権限で動作するため、重要なデータファイルのパーミッションを「700」に設定することが可能となり、セキュリティを向上させることが可能です。
PHPをCGI版で動作させる方法
PHPをCGI版で動作するように作り替えるには、下記の手順が必要です。
- PHPファイルの1行目に下記を記述する。
#!/usr/local/bin/php
- 拡張子を".cgi"にする。
- アップロードしたファイルのパーミッションを 755 に変更する。
- ファイルが生成されるフォルダのパーミッションを 755 に変更する。
- 重要なデータファイルのパーミッションを 700 に変更する。
- ※ CGI版でのご利用につきましては「CGI の利用」をご確認ください。
- PHPファイルの1行目に下記を記述する。
目次
- PHP の利用
- PHP設定の変更













