PHP 8.3

専用

ビジネス・パーソナルシリーズ (OSがAlmaLinux 9系)の PHP8.3系について、具体的な使用例などをご案内いたします。

PHP8.3系は、OSがAlmaLinux 9系のサーバーに、モジュール版として標準インストールされています。

サーバーにインストールされているPHPのバージョンは、利用しているドメインのユーザーページ(コントロールパネル)へログインし、ユーザーページ左下の「ご利用バージョン」欄に記載されています。

インストールされている PHPバージョン (OSがALmaLinux 9/RHEL9系)
コース モジュール版 CGI版
法人/個人共用サーバー 8.3.6 無し
代理店制度 8.3.6 無し
マネージドVPS 標準で 8.3.6 無し
専用サーバー 標準で 8.3.6 無し
インストールされている PHPバージョン (OSがCentOS7/RHEL7系)
コース モジュール版 CGI版
法人/個人共用サーバー 7.3.33 8.1.28
代理店制度 7.3.33 8.1.28
マネージドVPS 標準で 7.3.33 8.1.28
専用サーバー 標準で 7.3.33 8.1.28
インストールされている PHPバージョン (OSがCentOS6/RHEL6系)
コース モジュール版 CGI版
法人/個人共用サーバー 7.2.34 無し
代理店制度 7.2.34 (専用サーバー・マネージドVPSでは、7.1系、5.6系の場合もあり。) 無し
マネージドVPS 標準で 7.2.34 (お申し込み時期により、7.1系、5.6系の場合もあり。) 無し
専用サーバー 標準で 7.2.34 (お申し込み時期により、7.1系、5.6系の場合もあり。) 無し
インストールされている PHPバージョン (OSがCentOS5/RHEL5系)
コース モジュール版 CGI版
共用サーバー/代理店制度 5.3.29 4.4.9
マネージドVPS 標準で 5.3.29 4.4.9
専用サーバー(OSが32bit版) 標準で 5.3.29 4.4.9
専用サーバー(OSが64bit版) 標準で 5.3.29 無し
PHP 8.3系について

「PHP」とは、HTMLファイルの中に直接プログラムを書き込むタイプのスクリプト言語です。

PHPの特徴として、手軽に高度なスクリプトを動作させられる点、PostgreSQLMySQL などのデータベースへの接続が標準でサポートされているため連携が容易に行える点が挙げられます。CLIタイプ(/usr/local/bin/php)も、ご利用いただけます。

なお、Pear / Smarty は、PHP8.3系ではインストールされていません。

SPPDレンタルサーバーのPHPの特徴
phpの動作する拡張子について

拡張子 .php / .php8 のファイルが php8.3のスクリプトとして動作します。

サービスの種類PHP8.3の拡張子
当社標準の仕様.php / .php8
PHPの設定の詳細
インストールされている PHP拡張機能一覧
機能名 具体的なコンパイルオプション(上級者向け)
日本語機能 --with-mbstring (mbregexも利用可) / --with-iconv
圧縮機能 --with-zlib / --with-zip
フォント機能 --with-freetype
画像処理機能 --with-jpeg / --with-gd / --enable-exif
ソケット関数 --enable-sockets
PostgreSQL --with-pgsql
MySQLi --with-mysqli
OpenSSL --with-openssl
cURL --with-curl
GD --enable-gd-jis-conv
FTP --enable-ftp
XSL --with-xsl
XML --with-libxml / --enable-xml / --enable-xmlreader / --enable-xmlwriter
SimpleXML --enable-simplexml
SOAP --enable-soap
PDO-PGSQL --with-pdo-pgsql
PDO-MYSQL --with-pdo-mysql
PECL imagick PECL imagick インストール
国際化関数 --enable-intl
その他 --with-gettext / --with-mhash / --with-bz2 / --enable-calendar / --with-sodium
PHP.INIの設定(抜粋:上級者向け)
主なphp.iniの設定項目
項目名 PHP8.3での値
mbstring.language Japanese
mbstring.encoding_translation OFF
display_errors OFF
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 OFF
memory_limit 128M

php.iniの一部の設定は、.htaccessファイルにて変更可能です。.htaccessファイルの詳細につきましては、アクセス制御ファイル(.htaccess)のマニュアルをご覧下さい。

専用サーバー・マネージドVPSのお客様は、php.iniの設定をカスタマイズすることができますので詳細はお問い合わせください。