2008-10-02 62 views
0

我想在紅帽企業版中安裝xampp 1.6.7。我按照安裝說明操作之後,我用命令MySQL服務器在XAMPP中消失

sudo /opt/lampp/lampp start 

開始堆棧,我得到TE通常的反應

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的狀態說:

[[email protected] 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的產量無關

+0

在您的問題中添加日誌片段 – 2008-10-02 13:18:01

回答

0

什麼

mysql status 

ps aux | grep mysql 

說?

此外,日誌的片段也可能會有所幫助。

1

當mysqld的崩潰(我認爲它只是關閉),你可能需要在my.cnf配置log-error看到實際使用的東西。我不確定xampp是如何設置的,但是一個簡單的find/-name "my.cnf"應該指向那個文件的位置。

編輯

您想安裝libgcc的。它應該作爲您平臺的RPM提供。讓我知道這是否有幫助。