Ubuntu 11.10でXAMPPを起動できません


14

sudo / opt / lampp / lampp startコマンドでXAMPPを起動しようとすると、次のようなメッセージが表示されます。

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

これは何であり、SSLを使用したこの別のWebサーバーデーモンを見つけるにはどうすればよいですか。このサーバーを停止するには?

回答:


13

これは、LinuxでXAMPPを実行した場合に発生する特有のエラーです。

前提:XAMPPは@ /opt/フォルダーで解凍されます。

を実行したときに「XAMPP:SSLを使用する別のWebサーバーデーモンが既に実行されています」というエラーが表示される場合./lampp start。このエラーを取り除くには、次の手順に従ってください。

  1. ファイルを開きます/opt/lampp/etc/httpd.conf

  2. を検索し、Listen 80他のポート(例:Listen 2145)(行番号40)に変更します。

  3. ファイルを開きます/opt/lampp/etc/extra/httpd-ssl.conf

  4. を検索し、Listen 443他のポート(例:Listen 16443)(行番号39)に変更します。

  5. ファイルを開く /opt/lampp/lampp

  6. ポートtestport 80を検索して、に置き換えtestport 2145ます。をに変更testport 443testport 16443ます。(行番号197、214になります)

  7. さあ、実行してください/opt/lampp/lampp start。これで動作するはずです。

注:行番号は異なる場合があります。


Tnx bro .. :)以前に台無しにしていたサーバーを停止する方法はありますか?
Asanka400

それは、どのサーバーがデーモンを使用しているかによって異なります。デーモンプロセスがそれを使用している場合は、まず、デフォルトでポートを使用しているプロセスを知る必要があります。
sum2000

これは、xamppのphpmyadminページをクリックすると表示されるエラーです。エラーMySQLは次のように述べました:Documentation#2002-No such file or directoryサーバーが応答していません(またはローカルサーバーのソケットが正しく構成されていません)。
ラム

3

ターミナルでを実行しsudo /opt/lampp/lampp disablesslます。これによりsslが無効になり、その後xamppが再び正常に起動します。


魅力のように働いた。しかし、Xamppでsslを無効にすることのマイナス面はありますか?
プラベシュバッタライ

2

同様の問題があり、この問題が別のサービスをポート443(SSL)で既に実行していることが原因であることがわかりました。

実行中のリスナーを確認しますsudo netstat -tunap | grep LISTEN。私が持っていてvmware-hostdcupsdリストしました。

http://www.apachefriends.org/en/xampp-linux.htmlを参照して、コマンドを使用してランプのSSLサービスをオフにする必要があります。sudo /opt/lampp/lampp stopsslこれにより、SSLサポートが完全に無効になります。

これで、xamppを開始できます。 sudo /opt/lampp/lampp start


ポートを2145および16443に変更しても機能しませんでした。これは、
SSL

0

Ubuntu 16.04の場合

  1. 最初にコマンドnmap localhostを使用し、ポートno.443が実行されているかどうかを確認します。
  2. 実行中の場合は、コマンドを使用します sudo kill $(sudo lsof -t -i:443)
  3. 次に、xamppコントロールパネルを開き、そこからapacheサーバーを起動します。
  4. 実行を開始します。
  5. または、に移動することもできます /opt/lampp
  6. 次に、コマンドを与えて開始します ./sudo xampp start

ようやく動作します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.