今日の花:ほたる袋 誠実  今日の星:カッパ・セルペンティス(へび座κ星) 高い理想への欲望

Luxeritas XAMPP8.2.12のPHPをPHP8.3.11にして動かす

2024年10月24日WordPress,ルクセリタス

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  に。

コメント欄を閉じる

ディスカッション

コメント一覧

まだ、コメントがありません

コメントをどうぞ

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.