Luxeritas XAMPP8.2.12のPHPをPHP8.3.11にして動かす
XAMPP 8.2.12からなかなか更新がないので、PHPだけ 8.3.11 に更新してみた。
やったことは、
・PHP8.3.11 をダウンロードし展開。
・これを既存の php フォルダーとの入れ替え。
・php.ini-development を php.ini にリネームコピーし php.ini の設定の変更。
尚、XAMPP 8.2.12 は、Portable 版で、c:\xampp に設置している。
XAMPP の PHP をバージョンアップする手順
2Current Stable PHP 8.3.11 欄の
「Windows downloads」クリック。
3VS16 x64 Thread Safe欄 の
「Zip」クリックでダウンロード。
4c:\xampp\php フォルダーを php-bk 等と名前を変えて保存。
5ダウンロードした php-8.3.11-Win32-vs16-x64.zip を展開。
展開したフォルダー名を php に変更し、フォルダーごと c:\xampp フォルダーへコピー(移動)する。
6c:\xampp\php フォルダーにある php.ini-development ファイルを php.ini とリネームコピーする。
7php.ini とリネームコピーしたファイルの設定。
778行目
;extension_dir = “ext" を
extension_dir = “\xampp\php\ext" に。
930行目~972行目
;extension=bz2 を
extension=bz2 に。
;extension=curl を
extension=curl に。
;extension=fileinfo を
extension=fileinfo に。
;extension=gd を
extension=gd に。
;extension=gettext を
extension=gettext に。
;extension=mbstring を
extension=mbstring に。
;extension=exif を
extension=exif に。
;extension=mysqli を
extension=mysqli に。
;extension=openssl を
extension=openssl に。
;extension=pdo_mysql を
extension=pdo_mysql に。
;extension=pdo_sqlite を
extension=pdo_sqlite に。
;extension=zip を
extension=zip に。
987行目
;date.timezone = を
date.timezone =Asia/Tokyo に。
1093行目
SMTP = localhost を
;SMTP = localhost に。
1095行目
smtp_port = 25 を
;smtp_port = 25 に。
1103行目
;sendmail_path = を
sendmail_path ="\"c:\xampp\sendmail\sendmail.exe\" -t" に。
後日、アップロードでエラーが出たので、次の箇所を変更。
尚、php v8.3.13 でも このままの設定で Luxeritas v3.25.0 が動いた。
417行目
max_execution_time = 30 を
max_execution_time = 120 に。
443行目
memory_limit = 128M を
memory_limit = 512M に。
711行目
post_max_size = 8M を
post_max_size = 40M に。
863行目
upload_max_filesize = 2M を
upload_max_filesize = 40M に。
ディスカッション
コメント一覧
まだ、コメントがありません
コメントをどうぞ