Tidak dapat memulai XAMPP di Ubuntu 11.10

14

Ketika saya mencoba memulai XAMPP dengan perintah sudo / opt / lampp / lampp start, itu memberi saya pesan seperti ini.

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.

Apa ini dan bagaimana saya bisa menemukan apa ini daemon server web lain dengan SSL. Bagaimana cara menghentikan server ini?

Asanka400
sumber

Jawaban:

13

Ini adalah kesalahan khusus yang akan Anda dapatkan jika Anda menjalankan XAMPP di LINUX.

Asumsi : XAMPP tidak di-zip /opt/folder.

Jika Anda mendapatkan kesalahan "XAMPP: daemon server web lain dengan SSL sudah berjalan" saat Anda menjalankan ./lampp start. Cukup ikuti langkah-langkah di bawah ini untuk menghilangkan kesalahan ini:

  1. Buka file /opt/lampp/etc/httpd.conf.

  2. Cari Listen 80dan ubah ke beberapa port lain (mis. Listen 2145) (Line No. 40).

  3. Buka file /opt/lampp/etc/extra/httpd-ssl.conf.

  4. Cari Listen 443dan ubah ke beberapa port lain (mis. Listen 16443) (Line No. 39).

  5. Buka file /opt/lampp/lampp

  6. Cari port testport 80dan ganti ke testport 2145. Juga ubah testport 443ke testport 16443. (Terjadi menjadi Line No. 197, 214)

  7. Sekarang pergi dan lari /opt/lampp/lampp start. Itu seharusnya bekerja sekarang.

Catatan: Nomor baris mungkin berbeda.

sum2000
sumber
Tnx bro .. :) Apakah ada cara untuk menghentikan server yang sebelumnya rusak?
Asanka400
Itu tergantung pada server mana itu, jika ada proses daemon yang menggunakannya, kemungkinannya lebih kecil, pertama-tama Anda perlu tahu bahwa proses mana yang menggunakan port secara default.
sum2000
Ini adalah kesalahan yang saya dapatkan jika saya mengklik halaman phpmyadmin di xampp. Kesalahan MySQL berkata: Documentation # 2002 - Tidak ada file atau direktori tersebut Server tidak merespons (atau soket server lokal tidak dikonfigurasi dengan benar).
Ram
3

Di terminal, jalankan sudo /opt/lampp/lampp disablessl. Ini harus menonaktifkan ssl, setelah itu xampp akan mulai berhasil lagi.

tno2007
sumber
Bekerja seperti pesona. Tetapi apakah ada kelemahan dari menonaktifkan ssl di Xampp?
Prabesh bhattarai
2

Saya memiliki masalah serupa dan menemukan masalah yang menyebabkan layanan lain sudah berjalan pada port 443 (SSL).

Periksa pendengar berjalan: sudo netstat -tunap | grep LISTEN. Punyaku telah vmware-hostddan cupsdterdaftar.

Lihat http://www.apachefriends.org/en/xampp-linux.html , kita perlu mematikan layanan SSL lampu menggunakan perintah sudo /opt/lampp/lampp stopssl, yang menonaktifkan dukungan SSL secara permanen.

Sekarang Anda dapat memulai xampp: sudo /opt/lampp/lampp start

coderbuzz
sumber
Mengubah port ke 2145 dan 16443 tidak berhasil untuk saya. Ini berhasil, dan saya tidak perlu ssl .. terima kasih
user568021
0

Untuk Ubuntu 16.04

  1. Pertama gunakan perintah nmap localhostdan periksa apakah port no.443 sedang berjalan.
  2. Jika sedang berjalan maka gunakan perintah sudo kill $(sudo lsof -t -i:443)
  3. Kemudian buka panel kontrol xampp dan mulai server apache dari sana juga.
  4. Ini akan mulai berjalan.
  5. Atau Anda juga dapat menavigasi ke menu /opt/lampp
  6. Kemudian mulailah dengan memberi perintah ./sudo xampp start

Akhirnya berhasil

Anmol G Sambayyanamath
sumber