0

Red Hat Enterprise Edition に xampp 1.6.7 をインストールしようとしています。インストール手順に従い、その後、コマンドでスタックを開始しました

sudo /opt/lampp/lampp start

そして、私はいつもの反応を得る

XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

しかし、スタックのコンポーネントのステータスを確認すると、MySQL が実行されていません。次のようになります。

Version: XAMPP for Linux 1.5.5
Apache is running.
MySQL is not running.
ProFTPD is running.

これは、常にすぐに発生するとは限りません。クラッシュする前に、MySQL がしばらく実行されることがあります。ログを確認しましたが、何も見つかりませんでした。

編集:

mysqlログは言う

081002 10:41:22  mysqld started
libgcc_s.so.1 must be installed for pthread_cancel to work
081002 10:41:24  mysqld ended

mysqlステータスは次のように述べています:

[root@localhost lampp]# bin/mysql status
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)

および ps -ef | grep mysql は何も生成しません

4

2 に答える 2

1

mysqld がクラッシュした場合(単にシャットダウンしただけだと思います)、実際に使用できるものを確認するにはlog-error、設定が必要になる場合があります。my.cnfxampp のセットアップ方法はわかりませんが、簡単find / -name "my.cnf"にそのファイルの場所を示す必要があります。

編集

libgcc をインストールしたい。お使いのプラットフォームの RPM として利用できるはずです。これが役立つかどうか教えてください。

于 2008-10-02T13:31:02.693 に答える
0

どうする

mysql status

ps aux | grep mysql

いう?

また、ログのスニペットも役立つ場合があります。

于 2008-10-02T13:22:20.640 に答える