WindowsサーバーにXAMPPをインストールしましたがMySQLが起動できません。
原因や対策でお気づきの点あれば教えてください。
WEBサーバ:Windows Server 2008 R2 Standard
XAMPPのコントロールパネルからStartをしようとすると、以下のようなエラーが出ます。
11:36:50 [mysql] Error: MySQL shutdown unexpectedly.
11:36:50 [mysql] This may be due to a blocked port, missing dependencies,
11:36:50 [mysql] improper privileges, a crash, or a shutdown by another method.
11:36:50 [mysql] Press the Logs button to view error logs and check
11:36:50 [mysql] the Windows Event Viewer for more clues
11:36:50 [mysql] If you need more help, copy and post this
11:36:50 [mysql] entire log window on the forums
エラーログを見ると
2015-07-02 11:27:47 4244 [ERROR] InnoDB: C:\xampp\mysql\data\ibdata1 can't be opened in read-write mode
2015-07-02 11:27:47 4244 [ERROR] InnoDB: The system tablespace must be writable!
2015-07-02 11:27:47 4244 [ERROR] Plugin 'InnoDB' init function returned error.
2015-07-02 11:27:47 4244 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2015-07-02 11:27:47 4244 [ERROR] Unknown/unsupported storage engine: InnoDB
2015-07-02 11:27:47 4244 [ERROR] Aborting
となっていたので
C:\xampp\mysql\data\ibdata1
のファイルを右クリックしてプロパティ>セイキュリティ で「フルコントロール」に変更してみましたが
同じエラーが出ています。
ファイアーウォールの設定かと思い、
ファイアーウォールの設定からプログラムを許可しようとしたのですが、
一覧にMySQLが出ていないので断念しました。
ちなみにApacheも最初はStartできなかったので、
ポートを80から81に変更する作業をしてStartできるようになりました。
ポートの状態は
[Ports]
Port80=BLOCKED
Port443=BLOCKED
Port3306=FREE
Port21=FREE
となっているので443を880に変更してみましたがやはり起動できなかったので443に戻しました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/07/03 03:13
2015/07/03 04:00 編集
退会済みユーザー
2015/07/03 04:10
2015/07/03 04:28 編集
2015/07/03 05:15
退会済みユーザー
2015/07/07 05:51