XAMPPのインストールに関する問題

このQ&Aのポイント
  • Windows7のパソコンでXAMPPをインストールする際にエラーメッセージが表示される問題が発生しています。
  • ApacheとMySQLの実行ファイルのパスが正しくないようで、インストール先のドライブと異なるパスが表示されています。
  • さらに、XAMPPをインストールした後に他のアプリケーションの起動にも問題が発生しています。
回答を見る
  • ベストアンサー

XAMPP未だ起動せず 嗚呼何時の日ゾ

はじめまして、私のパソコンのOSはWindows7です、ドライブをC,D,Fの3 分割で使っています。 XAMPPのインストールに失敗ばかりで、今まで4回ほど試みたのですが1回も成功 した事がありません。 今回はEドライブにインストールして、直ぐにXAMPP Control Panelを立ち上げる と、パネルの後半部分に  [apache] Apache Service Detected With Wrong Path [apache] Uninstall the service manually first [mysql] MySQL Service Detected With Wrong Path [mysql] Uninstall the service manually first と、エラーメッセージのような内容が赤文字で記述されています。 さらに!コントロールパネル→管理ツール→サービスを開いてみると、 【Apache2.4]の名前がはっきり載っています、 これをダブルクリックしてプロパティを開いてみると、パネルの中央付近(【説 明】と【スタートアップの種類(E)】とのあいだの所)に……、   実行ファイルのパス:  "d:\xampp\apache\bin\httpd.exe" -k runservice と記載されてあるのです??。 インストール先はEドライブなのに、なぜ "d:\xampp\apache….exe"と 記載されているのか分かりません。 更に!更に! mysqlの名前を見つけて、ダブルクリックしてプロパティを開いてみ ると、実行ファイルのパス:の下に(ダブルクォテーション""こそファイルの前 と後ろにないのですが…)  C:\xampp\mysql\bin\mysqld.exe --defaults-file=C:\xampp\mysql\bin \my.ini mysql と記載されてあるのです??。 また、別の現象?として…、私のパソコンのデスクトップに表示してある「エキ サイト翻訳」と「英和辞典Weblio辞書」のアイコンをクリックすると、(今まで は一発クリックで開けたのですが…  【このインターネットショートカットを開けません。プロトコル"http"には登   録されたプログラムがありません。】 と言うエラーメッセージがXAMPPをEドライブにインストールした後から表示され るようになったのですが……、 XAMPPのバージョンは XAMPP-win32-1.8.0-VC9-installer.exe •Apache 2.4.2 •MySQL 5.5.25a •PHP 5.4.4 •phpMyAdmin 3.5.2 •FileZilla FTP Server 0.9.41 •Tomcat 7.0.28 (with mod_proxy_ajp as connector) •Strawberry Perl 5.16.0.1 Portable •XAMPP Control Panel 3.0.12 (from hackattack142)  現在のXAMPP Control Panel v3.0.12 の状況は     Servics    Apache MySQL共にチェックマークがあります。 Module    MySQLのみ、薄い緑色のバックグラウンドカラーガある PID(s) Apache 記入なし MySQL  2084 Port(s) Apache 記入なし MySQL 3306   actionボタンは, Apache MySQLいずれも何回押してもまったく反応なし! 尚、上記の状況で、サービスのMySQLのプロパティを開いて、サービスの状態の 【開始(s)】をクリックすると、     ローカルコンピューターのmysqlサービスを開始できません。 エラー2:指定されたファイルが見つかりません。  とエラーメッセージが表示されます。  どなたか?このような状況の私のパソコンにXAMPPをインストールする方 法をお教えください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

もう1つ忘れていた… >また、別の現象?として…、私のパソコンのデスクトップに表示してある「エキ >サイト翻訳」と「英和辞典Weblio辞書」のアイコンをクリックすると、(今まで >は一発クリックで開けたのですが… > 【このインターネットショートカットを開けません。プロトコル"http"には登 >  録されたプログラムがありません。】 >と言うエラーメッセージがXAMPPをEドライブにインストールした後から表示され >るようになったのですが……、 XAMPPのインストールは関係ないでしょう。 単純にhttpプロトコルの関連づけがおかしくなってしまっただけでしょう。 http://hehao1.seesaa.net/article/29507363.html などで設定変更できるハズなので変更してください。 # あるいは…IEとかのブラウザを起動したときに「規定のアプレケーションに設定されていない。更新しますか?」みたいのが出ませんかね? # 「インターネット オプション」の「プログラム」タブに「規定のWebブラウザー」とかありませんか? >どなたか?このような状況の私のパソコンにXAMPPをインストールする方 >法をお教えください。よろしくお願いします。 よくわからないままOSの設定いぢくり倒して元に戻せなくなったのなら、 すべて諦めてリカバリして初期状態に戻す(データやら設定やらはすべて消えます)なんてのもあるでしょう。 XAMPP入れよう。という人がそうするのもどうかとは思いますが…。 # XAMPP入れるからには…開発関係とかやりたいってコトでしょうし…。

msnnaotaka
質問者

お礼

Wr5さん、回答ありがとうございます。 ご教示いただいた方法、私には到底できません!。 この際、覚悟を決めて!! リカバリーを実行することにしました

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>今回はEドライブにインストールして、直ぐにXAMPP Control Panelを立ち上げる >  実行ファイルのパス: > "d:\xampp\apache\bin\httpd.exe" -k runservice > C:\xampp\mysql\bin\mysqld.exe --defaults-file=C:\xampp\mysql\bin\my.ini mysql >と記載されてあるのです??。 過去のアンインストールの際に正しくアンインストール処理が完了していなかったのでしょう。 サービスを停止して、アンインストール後は再起動まで実施。 が必要だったかと思いますが…。 それでもサービスに残るようならば管理者で起動したコマンドプロンプトからコマンドで削除することになると思われますが。 http://blog.livedoor.jp/akf0/archives/50911412.html あとは…環境変数にもなにか残っているかも知れません。 再起動した後で環境変数(システム環境変数…かな)を確認して、過去にインストールしたときのものが残っているようならば、環境変数自体を削除するか(環境変数名の前に_を付けるとかで)別の名前に変更して再起動してからインストールしてみる…とかですかね。 ただし環境変数名がPATHだった場合には編集時に注意する必要がありますが。 # よくわからないならPATHはそのままにしておく方がいいでしょうね。

関連するQ&A

  • 「XAMPP1.71」apacheが起動しない

    「XAMPP1.71」apache起動不具合について教えてください。 ▼インストール直後 apacheは正常に開始でき、Admin画面も確認出来た。 ▼xampp-control.exeからapache停止ボタンを一度でもクリックすると その後、apacheが二度と起動しなくなります。(起動せずAdminボタンを押せない状態) ※何度かXAMPP自体の再インストールを試みたのですが、ほぼ同じ症状でした。 環境等 ・WindowsXP ・XAMPP1.71 ■下記サイトを参考にしているのですが、うまくいきません。 XAMPPでApachが起動しない場合のわりと汎用的な調査・解決方法まとめ http://www.vippers.net/blog/2009/04/xamppapach.html □1)Apachの強制起動 ・/xampp/apache_start.batを実行すると、下記エラーとなります。 (OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、またはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to address 0.0.0.0:80 □2)ポート80を使っているプロセスの特定 ・netstat -oan TCP 0.0.0.0:80 0.0.0.0:0  LISTENING 5172 □3)ポート80を使っているプロセスからアプリケーション名の特定 httpd.exe □4)ポート80を使用しているアプリケーションの停止 サービス画面より、下記アプリケーションがあやしいと思っているのですが、これを停止すればよいのでしょうか? また、停止するには、どうすればよいのでしょうか? Apache2.2の実行パス、"C:\dev\xampp\apache\bin\httpd.exe" -k runservice

    • ベストアンサー
    • PHP
  • [Apache]の項目だけが赤文字です。

    XAMPP Control Panel v3.2.1ですが  気になることがあります。  以下[Apache]の項目だけが赤文字です。  これって何か”ヤバイ”ことなのでしょうか!!??  よろしくお願いします。 5:17:14 [main] Initializing Control Panel 5:17:14 [main] Windows Version: Windows 7 Ultimate SP1 64-bit 5:17:14 [main] XAMPP Version: 1.8.2 5:17:14 [main] Control Panel Version: 3.2.1 [ Compiled: May 7th 2013 ] 5:17:14 [main] Running with Administrator rights - good! 5:17:14 [main] XAMPP Installation Directory: "c:\xampp\" 5:17:14 [main] Checking for prerequisites 5:17:14 [main] All prerequisites found 5:17:14 [main] Initializing Modules 5:17:14 [Apache] Apache Service detected with wrong path 5:17:14 [Apache] Change XAMPP Apache and Control Panel settings or 5:17:14 [Apache] Uninstall/disable the other service manually first 5:17:14 [Apache] Found Path: "c:\Apache24\bin\httpd.exe" -k runservice 5:17:14 [Apache] Expected Path: "c:\xampp\apache\bin\httpd.exe" -k runservice 5:17:14 [Apache] Problem detected! 5:17:14 [Apache] Port 80 in use by ""c:\xampp\apache\bin\httpd.exe" -k runservice" with PID 2636! 5:17:14 [Apache] Apache WILL NOT start without the configured ports free! 5:17:14 [Apache] You need to uninstall/disable/reconfigure the blocking application 5:17:14 [Apache] or reconfigure Apache and the Control Panel to listen on a different port 5:17:14 [Apache] Problem detected! 5:17:14 [Apache] Port 443 in use by ""c:\xampp\apache\bin\httpd.exe" -k runservice" with PID 2636! 5:17:14 [Apache] Apache WILL NOT start without the configured ports free! 5:17:14 [Apache] You need to uninstall/disable/reconfigure the blocking application 5:17:14 [Apache] or reconfigure Apache and the Control Panel to listen on a different port 5:17:14 [mysql] XAMPP MySQL is already running on port 3306 5:17:14 [main] Starting Check-Timer 5:17:14 [main] Control Panel Ready

    • ベストアンサー
    • MySQL
  • XAMPPでApacheが起動できない。

    XAMPP1.7.7をダウンロードしてインストール後、起動したのですが、Aapcheがstratを押しても起動しません。 MySQLはRunning状態になっています。 インストール前の設定では、 ・Apacheをサービスとしてインストール ・MySQLをサービスとしてインストール にチェックを入れました。 使用OSはXPです。 XAMPPのコントロールパネルのstartを押しても 下部に Busy・・・ Apache service started と表示されるだけで Running にならないのです。

    • ベストアンサー
    • PHP
  • WindowsXPのパソコンでXAMPP

    こんにちは。 1つ教えてください。 WindowsXPのパソコンでXAMPPを使用したく MergeDoc Projectのサイトから Pleiades日本語化プラグインのZIP FullEdition PHPを ダウンロードしました。Eclipse 4.2 Junoで、ダウンロードファイル名は pleiades-e4.2-php-32bit-jre_20130303.zipとなります。 解凍し、pleiadesフォルダのxampp内のsetup_xampp.batを実行し xampp-control.exeを実行しXAMPP Control Panel v3.1.0 Beta6が 起動しますが、MySQLはStartが出来ますが、ApacheのStartをクリックすると Error: Apache shutdown unexpectedly. This may be due to a blocked port, missing dependencies, improper privileges, a crash, or a shutdown by another method. Check the "/xampp/apache/logs/error.log" file and the Windows Event Viewer for more clues とエラーになってしまいます。 パソコンを入替え、どうにかXAMPPを起動できるようにしたいのですが XPではEclipse 4.2 Junoは実行できないのでしょうか。 またApacheとMySQLを起動したいのですが、Apacheのエラーの対応を わかる方おられましたら教えて頂けないでしょうか。 どうぞよろしくお願いします。

    • ベストアンサー
    • PHP
  • XAMPPでapacheが起動しません。エラーも表示されません。

    XAMPP1.6.3aをインストールし、XAMPPのコントロールパネルのapacheの「開始」をクリックしたのですが、apacheが起動しません コントロールパネル上のウインドウには「apache起動」と表示されていますが、「開始」ボタンはそのまま「開始」の表示です。(apacheが正常に起動されていれば、「停止」となると思います。) 「開始」ボタンの左に「起動」の表示もありません。 またエラー表示もありませんでした。 よくあるパターンのSkypeやポートの問題ではないと思います。(Skypeはインストールされていません。) そこで、xampp\apache\bin\apache.exe から直接起動させてみたところ、一瞬何かのウインドウが表示され、すぐにそれが閉じてしまいました。 エラーの表示もありません。 OSはWin2000です。 何が原因か、また解決策のアドバイスをお願いします。 宜しくお願い致します。

    • 締切済み
    • PHP
  • xampp lite の apache が起動しません

    USBメモリにxampp liteを入れたんですが、apacheが起動しません。Mysqlはちゃんと動きます。 port80はちゃんとfreeになってます。 「xampp start」を押すと、 「Syntax error on line 476 of C:/xampplite/apache/conf/httpd.conf」 ↑ 中身は「Include conf/extra/httpd-xampp.conf」 「Syntax error on line 7 of C:/xampplite/apache/conf/extra/httpd-xampp.conf」 ↑ 中身は「LoadModule php5_module "C:/xampplite/apache/bin/php5apache2_2.dll"」 「Cannot load C:/xampplite/apache/bin/php5apache2_2.dll into server」 でこうなるわけです。 ちなみにxampp lite ではなく xampp は動くのか?とおもいxamppインストールしてみたらちゃんとapache動きました。で、そのあとxamppアンインストールしてからもう一度 xampp lite で 「xampp start」 やりましたがダメです。mysqlしか動きません。 コントロールパネルから Start を押すと 「Apache Started [Port 80]」 って出るんですが、「Running」の表示が出ません。で、もちろん起動もしていないです。 * Skypeなどは使用しておりません。「Active Ports」やxampp portcheckで調べましたがport80はfreeです。 http://www.altech-ads.com/category3/10000237_1_0.htm * PCは2000とXP両方試しました。 * logファイルは空っぽでエラーログなどはでてません。

    • 締切済み
    • PHP
  • apache24を削除する方法が知りたいです。

    色々と勉強中の初心者ですがよろしくお願いします。 windows8.1の64bitのPCに wordpressのテスト環境をつくるため apache24をインストールした後 XAMMPをインストールしました。 XAMMPをインストールすれば apache24をインストール必要がないことを後で知り apache24を削除しようとしているのですが 削除出来ない現状です。 対処方を教えていただけないでしょうか? 以下、XAMMPのエラー内容です。 ご参考までに・・・ 18:34:05 [main] Initializing Control Panel 18:34:05 [main] Windows Version: Windows 8.1 64-bit 18:34:05 [main] XAMPP Version: 5.6.15 18:34:05 [main] Control Panel Version: 3.2.2 [ Compiled: Nov 12th 2015 ] 18:34:05 [main] Running with Administrator rights - good! 18:34:05 [main] XAMPP Installation Directory: "c:\xampp\" 18:34:05 [main] Checking for prerequisites 18:34:54 [main] All prerequisites found 18:34:54 [main] Initializing Modules 18:34:55 [Apache] Apache Service detected with wrong path 18:34:55 [Apache] Change XAMPP Apache and Control Panel settings or 18:34:55 [Apache] Uninstall/disable the other service manually first 18:34:55 [Apache] Found Path: "C:\Apache24\bin\httpd.exe" -k runservice 18:34:55 [Apache] Expected Path: "c:\xampp\apache\bin\httpd.exe" -k runservice 18:34:55 [Apache] Problem detected! 18:34:55 [Apache] Port 80 in use by ""C:\Apache24\bin\httpd.exe" -k runservice" with PID 1468! 18:34:55 [Apache] Apache WILL NOT start without the configured ports free! 18:34:55 [Apache] You need to uninstall/disable/reconfigure the blocking application 18:34:55 [Apache] or reconfigure Apache and the Control Panel to listen on a different port 18:34:55 [main] The FileZilla module is disabled 18:34:55 [main] The Mercury module is disabled 18:34:55 [main] The Tomcat module is disabled 18:34:55 [main] Starting Check-Timer 18:34:55 [main] Control Panel Ready 以上です。 みなさま、何卒よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • windows7にXAMPP1.7.1をインストール

      windows7搭載のパソコンにxampp-win32-1.7.1-installer.exeをインストールしたのですが…、 xamppのcontrol panelのApacheの開始ボタンをクリックすると、『Apache の起動中にエラーが発生しました。』と言うメッセージが出てきます。 MySqlの開始ボタンをクリックしたときも、同様のメッセージが表示されます。 xamppファイルの中にある「apache_start.bat」ファイルをダブルクリックすると、次のようなメッセージが表示されます。 --------------------------------------------------------------------- Diese Eingabeforderung nicht waehrend des Running beenden Bitte erst bei einem gewollten Shutdown schliessen Please close this command only for Shutdown Apache 2 is starting ... (OS 10048)通常、各ソケット アドレスに対してプロトコル、ネットワーク アドレス、ま たはポートのどれか 1 つのみを使用できます。 : make_sock: could not bind to addr ess 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs Apache konnte nicht gestartet werden Apache could not be started 続行するには何かキーを押してください . . . --------------------------------------------------------------------- apacheファイルの中のapache_installservice.batをダブルクリックすると、 次のようなメッセージが出る。 --------------------------------------------------------------------Installing Apache2.2 as an Service Service "apache" is not installed. Now we Start Apache2.2 :) システム エラー 5 が発生しました。 アクセスが拒否されました。 続行するには何かキーを押してください . . . --------------------------------------------------------------------- 今度は、xamppのmysql_start,batをダブルクリックすると、次のようなメッセージが出る。 --------------------------------------------------------------------- Diese Eingabeforderung nicht waehrend des Running beenden Please dont close Window while MySQL is running MySQL is trying to start Please wait ... MySQL is starting with mysql\bin\my.cnf (console) 100128 19:21:18 InnoDB: Operating system error number 32 in a file operation. InnoDB: The error means that another program is using InnoDB's files. InnoDB: This might be a backup or antivirus software or another instance InnoDB: of MySQL. Please close it to get rid of this error. --------------------------------------------------------------------- 更に、更に!!、mysqlのmysql_installservice.batをダブルクリックすると、次のようなエラーメッセージが出る。 -------------------------------------------------------------------- Installing MySQL as an Service Service "mysql" is not installed. Try to start the MySQL deamon as service ... システム エラー 5 が発生しました。 アクセスが拒否されました。 続行するには何かキーを押してください . . . -------------------------------------------------------------------- そのまた、更に!!。 xampp-portcheck.exeをダブルクリックすると、 Please wait a moment... Service Port Status ==================================================================== Apache (HTTP) 80 free Apache (WebDAV) 81 free Apache (HTTPS) 443 free MySQL 3306 free FileZilla (FTP) 21 free FileZilla (Admin) 14147 free Mercury (SMTP) 25 free Mercury (POP3) 110 free Mercury (IMAP) 143 free Press <Return> to continue. と表示され、apacheのポート番号は空いていることが分った!、  けれど…?、されど…?。  浅学の私にはこれ以上の原因の追求と解明は出来ません。 諸先輩の御知恵にすがるしかない!!と思い、メールを送りました。 諸先輩の方々、何卒!この『ApacheとMySQLの起動中のエラー発生』の原因解決の 方法をご教授頂きたくお願い申し上げます。

  • XAMPPでMySQLにアクセスできません

     はじめまして。ゴールデンウィークの中、お忙しい所、どなたかご存知の方がいたら、教えてください。  質問内容は、プログラミング言語のPHPとデータベースのMySQLに関してです。  XAMPPというソフトをインストールして、「XAMPP Control Panel」をクリックし、その中の「Apache」と「MySQL」をStartさせ「Running」と緑色の状態にしました。   その後、http://localhost/xampp のページにアクセスしたところ、「おめでとうございます: システム上にXAMPPが正しくインストールされました!」とxamppの画面がうまく表示されます。  しかし、「PhpMyAdmin」をクリックすると、以下のようなエラー画面が出てしまいます。 MySQLのメッセージ: #1045 - Access denied for user 'root'@'localhost' (using password: NO) MySQL サーバに接続しようとしましたが拒否されました。config.inc.php のホスト、ユーザ名、パスワードが MySQL サーバの管理者から与えられた情報と一致するか確認してください 何をどうしたらいいのでしょうか?config.inc.phpというファイルに問題があるのでしょうか?どなたかご存知の方がいたら教えてください。よろしくお願いします。

  • Apacheが起動しない

    XAMPPをインストールし、XAMPP Control PanelからApacheを起動しようとしましたができません。 参考書には、  (1)IISが起動していては、Apacheは起動しない。  (2)既に単体でApacheがインストールされていると起動しない。 とあり、(1)についてはIISを停止、(2)は既存ではインストールされていません。 他に考えられることはあるのでしょうか? どなたかよろしくお願いします。 インストールは、 xampp-win32-1.7.2.exe(自己解凍型アーカイブ)です。

    • ベストアンサー
    • PHP