今日の花:うきつりぼく 憶測  今日の星:ガンマ・サギッタェ(矢座γ星) 自省的な「成長する人」

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

2024年12月5日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"  に。


後日、アップロードでエラーが出たので、次の箇所を変更。

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

php v8.3.14 でも このままの設定で Luxeritas v3.25.0 が動いた。
よくよく、よく見てみると、Luxeritas のメニューが英語表示になっているのに気付いた。
WordPress v6.7.0 ではだめで v6.6.2 なら大丈夫だった。どこをどう直すんだろう?

コメント欄を閉じる

ディスカッション

コメント一覧

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

コメントをどうぞ

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

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