PHP 7.1
ビジネス・パーソナルシリーズ (OSがCentOS 6系)の PHP7.1系について、具体的な使用例などをご案内いたします。
PHP7.1系は、OSがCentOS6系の専用サーバー・マネージドVPSの一部にインストールされています。
サーバーにインストールされているPHPのバージョンは、利用しているドメインのユーザーページ(コントロールパネル)へログインし、ユーザーページ左下の「ご利用バージョン」欄に記載されています。
PHP7.1系が利用可能なサービスの詳細
- OSがCentOS6系の法人向けビジネスシリーズマネージドVPSで、2017/11/1〜2019/04/25に新規にお申し込みされた場合
- OSがCentOS6系の法人向けビジネスシリーズ専用サーバーで、2019/4/25までにお申し込みされた場合(※)
- OSがCentOS6系の代理店制度ビジネスシリーズマネージドVPSで、2019/4/25までにお申し込みされた場合(※)
- OSがCentOS6系の代理店制度ビジネスシリーズ専用サーバーで、2019/4/25までにお申し込みされた場合(※)
※ 2017年11月以前にセットアップした専用サーバー・マネージドVPSで、PHP5.6のままご利用いただいている場合を除きます。また、個別にPHP7.2以降にアップグレードしている場合を除きます。
ビジネス・パーソナルシリーズで、上記以外の場合は、PHP8.3系、PHP7.3系、PHP7.2系、PHP5.6系、もしくは、PHP5.3系がインストールされています。
- AlmaLinux9系の標準であるPHP8.3系についてはこちらをご覧ください。
- CentOS7系の標準であるPHP7.3系についてはこちらをご覧ください。
- CentOS6系の現在の標準であるPHP7.2系についてはこちらをご覧ください。
- CentOS6系の以前の標準であるPHP5.6系についてはこちらをご覧ください。
- CentOS5系の標準であるPHP5.3系についてはこちらをご覧ください。
PHP 7.1系について
「PHP」とは、HTMLファイルの中に直接プログラムを書き込むタイプのスクリプト言語です。
PHPの特徴として、手軽に高度なスクリプトを動作させられる点、PostgreSQL や MySQL などのデータベースへの接続が標準でサポートされているため連携が容易に行える点、Perl(CGI)に比べると動作が軽快で、サーバーへの負荷も軽くなる点が挙げられます。CLIタイプ(/usr/local/bin/php)も、ご利用いただけます。
また、PHP用のライブラリ集であるPear DB/MDB2等 / Smarty 2.6.19/3.1.33 がご利用頂けます。詳しくはPear/Smartyについての説明をご覧ください。
SPPDレンタルサーバーのPHPの特徴
phpの動作する拡張子について
拡張子 .php / .php7のファイルが php7のスクリプトとして動作します。
サービスの種類 | PHP7の拡張子 |
当社標準の仕様 | .php / .php7 |
PHPの設定の詳細
機能名 | 具体的なコンパイルオプション(上級者向け) |
---|---|
日本語機能 | --with-mbstring (mbregexも利用可) / --with-iconv-dir |
圧縮機能 | --with-zlib / --enable-zip |
フォント機能 | --with-freetype |
画像処理機能 | --with-png / --with-jpeg / --with-gd / --enable-exif |
ソケット関数 | --enable-sockets |
PostgreSQL | --with-pgsql |
MySQL | --with-mysqli |
OpenSSL | --with-openssl |
cURL | --with-curl |
FTP | --enable-ftp |
XSL | --with-xsl |
XML / SimpleXML | --with-libxml-dir / --enable-xmlreader / --enable-xmlwriter / --enable-simplexml / --with-xmlrpc |
SOAP | --enable-soap |
GD | --enable-gd-native-ttf / --enable-gd-jis-conv |
PDO-PGSQL | --with-pdo-pgsql=/usr/local/pgsql |
PDO-MYSQL | --with-pdo-mysql |
PECL imagick | PECL imagick インストール |
国際化関数 | --enable-intl |
その他 | --with-mcrypt / --with-gettext / --with-mhash / --with-bz2 |
PHP.INIの設定(抜粋:上級者向け)
項目名 | PHP7.1での値 |
---|---|
register_globals | 無し |
safe_mode | 無し |
mbstring.language | Japanese |
mbstring.func_overload | OFF |
mbstring.encoding_translation | OFF |
display_errors | OFF |
magic_quotes_gpc | 無し |
default_mimetype | text/html |
default_charset | UTF-8 |
session.use_cookies | 1 (ON) |
session.use_only_cookies | 1 (ON) |
max_execution_time | 60 |
upload_max_filesize | 32M |
post_max_size | 32M |
short_open_tag | 無し |
memory_limit | 128M |
php.iniの一部の設定は、.htaccessファイルにて変更可能です。.htaccessファイルの詳細につきましては、アクセス制御ファイル(.htaccess)のマニュアルをご覧下さい。
専用サーバー・マネージドVPSのお客様は、php.iniの設定をカスタマイズすることができますので詳細はお問い合わせください。