Không thể khởi động XAMPP trên Ubuntu 11.10


14

Khi tôi cố gắng khởi động XAMPP bằng lệnh sudo / opt / lampp / lampp, nó sẽ cho tôi một thông báo như thế này.

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.

Đây là gì và làm thế nào tôi có thể tìm thấy cái này là một daemon máy chủ web khác với SSL. Làm thế nào để ngăn chặn máy chủ này?

Câu trả lời:


13

Đây là một lỗi đặc biệt bạn sẽ gặp nếu chạy XAMPP trong LINUX.

Giả định : XAMPP được giải nén /opt/thư mục @ .

Nếu bạn gặp lỗi "XAMPP: Một trình nền máy chủ web khác có SSL đã chạy" khi bạn chạy ./lampp start. Chỉ cần làm theo các bước dưới đây để thoát khỏi lỗi này:

  1. Mở tệp /opt/lampp/etc/httpd.conf.

  2. Tìm kiếm Listen 80và thay đổi nó thành một số cổng khác (ví dụ Listen 2145) (Dòng số 40).

  3. Mở tệp /opt/lampp/etc/extra/httpd-ssl.conf.

  4. Tìm kiếm Listen 443và thay đổi nó thành một số cổng khác (ví dụ Listen 16443) (Dòng số 39).

  5. Mở tập tin /opt/lampp/lampp

  6. Tìm kiếm cổng testport 80và thay thế nó testport 2145. Cũng thay đổi testport 443thành testport 16443. (Xảy ra là Đường số 197, 214)

  7. Bây giờ đi và chạy /opt/lampp/lampp start. Nó nên hoạt động ngay bây giờ.

Lưu ý: Số dòng có thể khác nhau.


Tnx bro .. :) Có cách nào để ngăn chặn máy chủ hủy hoại trước đó không?
Asanka400

Điều đó phụ thuộc vào máy chủ đó là gì, nếu bất kỳ quy trình daemon nào đang sử dụng nó, cơ hội sẽ ít hơn, trước tiên bạn cần biết rằng quy trình nào đang sử dụng cổng theo mặc định.
sum2000

Đây là lỗi tôi gặp phải nếu tôi nhấp vào trang phpmyadmin trong xampp. Lỗi MySQL cho biết: Tài liệu # 2002 - Không có tệp hoặc thư mục như vậy Máy chủ không phản hồi (hoặc ổ cắm của máy chủ cục bộ không được định cấu hình chính xác).
Ram

3

Trong thiết bị đầu cuối, thực hiện sudo /opt/lampp/lampp disablessl. Điều này sẽ vô hiệu hóa ssl, sau đó xampp sẽ bắt đầu lại thành công.


Làm việc như người ở. Nhưng có bất kỳ nhược điểm nào của việc vô hiệu hóa ssl trong Xampp không?
Bohesh bhattarai

2

Tôi gặp vấn đề tương tự và thấy sự cố khiến một dịch vụ khác đang chạy trên cổng 443 (SSL).

Kiểm tra trình nghe đang chạy : sudo netstat -tunap | grep LISTEN. Của tôi đã có vmware-hostdcupsdđược liệt kê.

Tham khảo http://www.apachefriends.org/en/xampp-linux.html , chúng tôi cần tắt dịch vụ SSL của đèn bằng cách sử dụng lệnh sudo /opt/lampp/lampp stopsslnày để tắt hỗ trợ SSL vĩnh viễn.

Bây giờ bạn có thể bắt đầu xampp: sudo /opt/lampp/lampp start


Thay đổi cổng thành 2145 và 16443 không hiệu quả với tôi. Điều này đã làm, và tôi không cần ssl .. cảm ơn
user568021

0

Dành cho Ubuntu 16.04

  1. Đầu tiên sử dụng lệnh nmap localhostvà kiểm tra xem cổng no.443 có đang chạy hay không.
  2. Nếu nó đang chạy thì sử dụng lệnh sudo kill $(sudo lsof -t -i:443)
  3. Sau đó mở bảng điều khiển xampp và khởi động máy chủ apache từ đó.
  4. Nó sẽ bắt đầu chạy.
  5. Hoặc bạn cũng có thể điều hướng đến /opt/lampp
  6. Sau đó bắt đầu nó bằng cách ra lệnh ./sudo xampp start

Cuối cùng nó cũng hoạt động

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.