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.cnf看到任何真正有用的东西。我不确定 xampp 是如何设置的,但一个简单的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 回答