XAMPPインストールに関して
XAMPPのインストールから![XAMPP](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/capture_NoName_2016-2-3_12-21-59_No-00-580x355.jpg)
![XAMPP](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/capture_NoName_2016-2-3_12-35-17_No-00-300x175.jpg)
早速、問題発生
インストールも終わり、早速立ち上げ「スタート」を押すが……立ち上がらない(T_T) よく見ると下のようなエラーが出ていました。![XAMPP (17)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-17-580x371.jpg)
[Apache] Error: Apache shutdown unexpctedly.
[Apache] This may be due to a blocked port,missing dependencies,
[Apache] improper privileges, a crash, or a shutdown by another method.
[Apache] Press the Logs button to view error logs and check
[Apache] the Windows Event Viewer for more clues
[Apache] If you need more help, copy and post this
[Apache] entire log windows on the forums
ポートの事がブロックされているみたいな事が書いてあるのでネットで調べてみる。
ポート競合プログラムを調べる
こちらのサイトで詳しく書かれていましたが、Skypeなどとポートが競合するみたいですね。 で、調べてみるが競合しているのはない……XAMPPを管理者権限で立ち上げる
さらに調べてみると……どうもXAMPPを管理者権限で立ち上げないと行けない事があるらしい。という事で、管理者権限で立ち上げて見るが、毎回指定するのは面倒なので毎回管理者権限で立ち上げられるようにセッティング。![XAMPP (18)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-18-300x457.jpg)
![XAMPP (20)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-20-300x190.jpg)
![XAMPP (21)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-21-300x227.jpg)
![XAMPP (22)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-22-300x296.jpg)
![XAMPP (23)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-23-300x410.jpg)
![XAMPP (26)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-26-300x227.jpg)
![XAMPP (30)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-30-300x197.jpg)
![XAMPP (29)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-29.jpg)
XAMPP installation Directory:”c:¥program files (x86)¥xampp¥”
WARNING: Your install directory contains spaces. This may break programs/scripts
WARNING: Your install directory contains special characters. This may break programs/…
立ち上げた時の状態をみるとなにやら怪しい内容が書いてありますね。ディレクトリにスペースや特殊文字が含まれている?はてはて、それがダメなのかしら?
原因はこれだった!
さらにネットとかで調べまわった挙句、分かりました。 XAMPPは「C:¥Program Files (x86)」以下にインストールすると、特殊な操作をしないといけないみたい! そう言えばインストールする際、![XAMPP (4)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-4.jpg)
Important! Because an activated User Account Control (UAC) on your system
some functions of XAMPP are possibly restricted. With UAC please avoid to install
XAMPP to C:¥Program Files (x86) (missing write permissions). Or deactivate UAC
with msconfig after this setup.
こんなのが出てたけど、無視して進めてたんだよな……
![XAMPP (13)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-13.jpg)
’-n’が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。
確かにインストール時にこんなの出てたわ(笑)意味が分からなかったので、そのままスルーしてましたわ!
再インストール
![XAMPP (7)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-7-300x253.jpg)
![XAMPP (43)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-43-580x379.jpg)
MySQL Service detected withi wrong path
Change XAMPP MySQL and Control Panel settings or
Uninstall/disable the other service manually first
Found Path: “C:¥program files (x86)¥xampp¥mysql¥bin¥mysqld.exe” –defaults-file=” …
Expected Path c:¥xampp¥mysql¥bin¥mysqld.exe –defaults-file=c:¥xampp¥mysql¥bin …
Starting Check-Timer
Control Panel Ready
んん?? 未だに赤字がいっぱい。試しにSTARTを押してみると……
![XAMPP (44)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-44-580x382.jpg)
もう一つの問題はこれだった!
ネットで調べていると、再インストールした際に、前の時のデータが残っていてパスが上手く通らない事があるという記事を発見。試しにサービスを確認してみる。![XAMPP (44)2](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-442-580x382.jpg)
![XAMPP (45)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-45-580x363.jpg)
![XAMPP (48)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-48.jpg)
間違いのApacheやMySQLのサービスを削除
![XAMPP (51)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-51-580x383.jpg)
![XAMPP (52)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-52.jpg)
Click Yes to uninstall the Apache service
Apache serviceをアンインストールするか尋ねられるので「Yes」をクリック。(私の環境ではさらにMySQLのサービスも削除しました)
![XAMPP (54)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-54-580x382.jpg)
そもそも何が原因だったのか?
そもそも何故こんなことになったのかと申しますと、先ほども書きましたが、インストールの場所を間違えた(余計なことをした) それとその際に、色々いじくっていて![XAMPP (39)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-39-580x383.jpg)
![XAMPP (40)](https://lightning2014.ensyutsubu.com/blog/wp-content/uploads/2016/02/XAMPP-40.jpg)
コメント
ちゃんとフォルダ内のsetup_xampp.batを実行しましたか?
きゃーさん。
返信遅くなりすみません。
随分昔にやった記事で、さらにこの後、XAMPPを使用していないので、覚えていません。
すみません
PHP勉強のためにXAMPPインストールしたのですが、ポート空いてるのに起動できず困っておりました。
おかげさまで勉強を進められるようになりました。ありがとうございます(T_T)
タッツミーさん
こんにちは。
お役に立てて光栄です
[…] ポートか何かが悪い事してるんかなぁ。 お、【ライトニング】さんが同じ経験してるらしい。 […]
同じ経験をしたので助かりました。ありがとうございます
匿名さん はじめまして
ずいぶん昔の記事でかつ、私が現在XAMPPを使っていませんが、記録として記事に残しておくことは誰かの役にたつものですね
[…] ⇒インストールしたフォルダが良くないのかも […]