メインコンテンツに移動

操作マニュアル

operation manual

PHP(CGI 版)について

このページでは CGI 版での PHP の実行方法について説明します。

PHP プログラムの準備

1

PHP ファイルの拡張子は、 perl で作成した CGI と同じように「.cgi」としてください。

2

PHP ファイルの1行目に実行する PHP のパスを記述します。

PHP のパージョンごとにパスが異なりますので以下の表を参考にしてください。

プラン名 PHP バージョン PHP を CGI 版でご利用する場合の PHP のパスの記述内容
※ファイルの 1 行目に記述してください。
CHM-01Z PHP 5.4.39 #!/usr/local/bin/php-cgi-5.4.39
PHP 5.5.23 #!/usr/local/bin/php-cgi-5.5.23
PHP 5.6.7 #!/usr/local/bin/php-cgi-5.6.7
PHP 5.6.19 #!/usr/local/bin/php-cgi-5.6.19
PHP 5.6.30 #!/usr/local/bin/php-cgi-5.6.30
PHP 5.6.31 #!/usr/local/bin/php-cgi-5.6.31
PHP 5.6.34 #!/usr/local/bin/php-cgi-5.6.34
PHP 5.6.38 #!/usr/local/bin/php-cgi-5.6.38
PHP 7.0.32 #!/usr/local/bin/php-cgi-7.0
PHP 7.1.33 #!/usr/local/bin/php-cgi-7.1
PHP 7.2.31 #!/usr/local/bin/php-cgi-7.2
CHM-11Z PHP 5.6.38 #!/usr/local/bin/php-cgi-5.6
PHP 7.0.32 #!/usr/local/bin/php-cgi-7.0
PHP 7.1.33 #!/usr/local/bin/php-cgi-7.1
PHP 7.2.34 #!/usr/local/bin/php-cgi-7.2
PHP 7.3.29 #!/usr/local/bin/php-cgi-7.3
PHP 7.4.28 #!/usr/local/bin/php-cgi-7.4
PHP 8.0.30 #!/usr/local/bin/php-cgi-8.0
PHP 8.1.27 #!/usr/local/bin/php-cgi-8.1

(すべてのバージョンで暗号化通信のバージョン TLS1.2 に対応しています)

3

CGI ファイルをサーバーへアップロードしてください。

ファイルのパーミッションは 705(rwx---r-x) にしてください。

PHP ファイルの拡張子を .php のまま CGI 版で動作させる方法

.htaccess ファイルに以下の記述を追記してください。

AddType application/x-httpd-cgi .php

更新日 / 2024 年 2 月 28 日

CHM-Z

お問い合わせ

サポートセンターにお問い合わせいただける窓口をご案内します。

お問い合わせ窓口