概要
Windows 11にXAMPP(Apr 6th 2021)をインストール後、XAMPP Control Panelを閉じた時に次のようなメッセージが表示される状況を回避する方法を書きます。
Error: Cannot create file "C:\xampp\xampp-controll.ini". アクセスが拒否されました。
対象環境
- XAMPP(Apr 6th 2021)
- Windows 11 Pro(22H2)
対処方法
XAMPPのインストーラからXAMPP Control Panelを初回起動すると、xampp-controll.iniが管理者権限で作成されてしまい、その後、標準ユーザでの書き込み権限がなくなってしまうことが原因だと思います。
「xampp-controll.ini」のEveryoneのアクセス許可をフルコントロールに変更します。
1: エクスプローラでローカルディスク(C:)の「xampp」フォルダにある「xampp-controll.ini」のプロパティを開きます。
2: 「xampp-controll.iniのプロパティ」画面で「セキュリティ」タブを開き、画面中央の[編集]ボタンをクリックする
3: グループリストから「Everyone」を選択し、「アクセス許可」欄の「フルコントロール」項目で「許可」をチェックします。その後、[OK]をクリックします。
(おそらく「変更」だけでも良いと思います)
4: アクセス許可を設定後は、[Quit]ボタンをクリックしてもエラーメッセージは表示されなくなります。