我正在尝试在Red Hat企业版中安装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什么都不产生
答案 0 :(得分:1)
当mysqld 崩溃时(我认为它只是关闭),您可能需要在log-error
中配置my.cnf
以查看实际使用情况。我不确定如何设置xampp,但是简单的find / -name "my.cnf"
应该指向该文件的位置。
修改强>
您想要安装libgcc。它应该作为您平台的RPM提供。如果这有帮助,请告诉我。
答案 1 :(得分:0)
做什么
mysql status
和
ps aux | grep mysql
说什么?
此外,日志片段也可能有所帮助。