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?

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.


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.


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


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.