【发布时间】:2020-02-19 00:25:21
【问题描述】:
我在 Ubuntu 上安装了 XAMPP。 MySql-server 无法正常运行。
我尝试了很多解决方案,如 google "/opt/lampp/bin/mysql.server 264 kill no such process" 的建议,但无济于事。
“config.inc.php”和wp-config.php中的用户名(root)、数据库名和密码正确。
richard@HAL:/opt/lampp$ ./lampp status
Version: XAMPP for Linux 7.3.10-0
Apache is running.
MySQL is not running. <- the problem
ProFTPD is running.
===
richard@HAL:/opt/lampp$ sudo ./lampp startmysql
XAMPP: Starting MySQL...ok.
richard@HAL:/opt/lampp$ /opt/lampp/bin/mysql.server: 264: kill: No such process
===
root@HAL:/opt/lampp# service mysql stop
root@HAL:/opt/lampp# ./lampp restart
Restarting XAMPP for Linux 7.3.10-0...
XAMPP: Stopping Apache...ok.
XAMPP: Stopping MySQL...not running.
XAMPP: Stopping ProFTPD...ok.
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
root@HAL:/opt/lampp# /opt/lampp/bin/mysql.server: 264: kill: No such process
===
这行得通:
root@HAL:/opt/lampp# mysql -p -u root -p
Enter password: ***
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 193
Server version: 5.7.28 MySQL Community Server (GPL)
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
我还可以访问 http://localhost/phpmyadmin 并查看我的 wordpress1 项目的 wp1 数据库(由于所有问题我仍然需要开始)
===
cd /var/log/mysql/ 空的,没有error.log (其实过程中我都删除了)
===
我也尝试通过 /etc/init.d 停止/重启
在 ./manager-linux-x64.run 中按 start 会在尝试重新启动时延迟后显示 MySQL 为红色。
我应用了这个:chmod a-wx ./etc/my.cnf
还有这个:
mysql -u root -p
chmod -R 777 /opt/lampp
chown -hR nobody /opt/lampp
chmod -R 755 /opt/lampp
sudo service mysql stop
sudo /opt/lampp/lampp restart
===
sudo netstat -nap | grep :80
[sudo] password for richard:
tcp6 0 0 :::80 :::* LISTEN 18825/httpd
tcp6 0 0 2a02:1811:bc1b:7c:33792 2a00:1450:400e:80b::443
===
lsof -i :80
什么都不返回
===
请告诉我需要运行哪些命令来获取额外数据,您可能需要诊断问题。
那么这个神秘的错误264是什么意思呢? 顺便说一句,我也检查了错误 260 的类似问题,虽然我没有那个特定的错误。
我如何系统地了解根本原因?
【问题讨论】: