12

私はUbuntuが初めてで、Ubuntu 10.04にXAMPPをインストールしました。XAMPP を起動すると、MySQL を起動できませんでしたと表示されます。

これが私の端末出力です:

$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.8.0...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD...
XAMPP for Linux started.

に進むとhttp://localhost、XAMPP のスプラッシュ画面で行き詰まり、言語を選択しても何も起こりません。

4

9 に答える 9

6

/opt/lamppに適切な権限がない可能性があります。すべてを再インストールする前に、以下のコマンドを実行してみてください。

sudo /opt/lampp/lampp stop
sudo chmod 755 /opt/lampp/etc/my.cnf
sudo chmod -R 777 /opt/lampp/var/mysql
sudo chown -hR root:root /opt/lampp
sudo /opt/lampp/lampp start
于 2013-06-07T02:24:37.643 に答える
4

rm -rf /opt/lampp 次のコマンドとコマンドを使用して、MySQL が起動されていないバージョンを削除するだけです。

tar xvfz xampp-linux-1.8.1.tar.gz -C /opt

xampp-linux-1.8.1.tar.gzファイル名に置き換えます。ランプを再起動すると、正常に動作します。

于 2012-10-24T19:29:46.900 に答える
1

古いlamppインスタンスを完全に削除していない可能性があります。取り外して、もう一度lamppを取り付けてください。

于 2012-09-20T07:02:10.940 に答える
0

以前の MySQL インストールが、xampp バンドルから MySQL をブロックしている可能性があります。私も同じ問題を抱えていました。以前の MySQL をアンインストールするだけです。ターミナルを開き (Ctrl ALT T)、次のコードを貼り付けます。

最初に XAMPP を停止します。

sudo /opt/lampp/lampp stop

MySQL をアンインストールします。

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get autoremove
sudo apt-get autoclean

XAMPP を開始します。

sudo /opt/lampp/lampp start
于 2016-05-30T09:37:45.153 に答える
0

私も同じ問題を抱えていました。根本原因の特定に進む前に、必ずエラー ログを確認してください。場合によっては、ファイル システムのスペースの問題である可能性があります。私の場合、「/」ファイルシステムがいっぱいでした。スペースを空けた後、問題なくサービスを開始できました。

ありがとう、ヴィシュヌ

于 2014-06-17T07:46:44.347 に答える
0

私の側では XAMPP が正常に起動しましたが、それでもスパルシュ画面でスタックしました。lang.tmpファイルに許可を与えることで解決しました

sudo chmod 777 /opt/lampp/htdocs/xampp/lang.tmp
于 2015-07-08T07:26:08.830 に答える
-2

私は答えを見つけました。まず、ランプを完全にアンインストールしてから再インストールします。アンインストールする前に、次のコマンドを使用して lampp を停止します。

/opt/lampp/lampp stop

次に、コマンドを使用してアンインストール/削除します

rm -rf /opt/lampp

その後、再インストールします。

于 2012-09-21T04:27:14.250 に答える