Thứ Sáu, 26 tháng 11, 2021

Cách khắc phục lỗi XAMPP 'Apache tắt đột ngột'

 XAMPP là một trong những công cụ phát triển có lợi tốt nhất. Tuy nhiên, tại một số điểm, bạn sẽ gặp phải sự cố và bắt đầu nhận được các cảnh báo như ' Apache Shutdown bất ngờ '. Lỗi này có thể xuất hiện từ bất kỳ đâu, do đó việc xác định nguyên nhân của lỗi này và đưa ra giải pháp có thể khá khó hiểu.

May mắn thay, có một lời giải thích đơn giản cho việc Apache đột ngột tắt. Bằng cách thực hiện một số thay đổi đơn giản, bạn sẽ có thể giải quyết sự cố và khởi động lại Apache. Bạn chỉ cần cập nhật một số cài đặt trong các tệp cấu hình.

Trong bài đăng trên blog này, chúng tôi sẽ thảo luận về nguyên nhân cơ bản của lỗi Apache này trong XAMPP và sau đó chỉ cho bạn các cách để khắc phục lỗi Apache này trong cả hệ điều hành Windows và macOS. Bắt đầu nào!

Giới thiệu về lỗi XAMPP 'Apache tắt đột ngột'

Đối với những người chưa biết về XAMPP, hãy để chúng tôi cho bạn biết XAMPP là một ngăn xếp máy chủ mã nguồn mở và miễn phí kết hợp máy chủ Apache và cơ sở dữ liệu MariaDB:

Trang web XAMPP

XAMPP vận hành các tập lệnh PHP và Perl và được sử dụng để phát triển và kiểm tra các trang web động trên các hệ thống cục bộ. Điều này ngụ ý rằng nếu bạn đang tạo một trang web, bạn có thể cài đặt WordPress cục bộ trên hệ thống của mình. Bạn có thể sử dụng XAMPP để kiểm tra ngoại tuyến các tệp của trang web trước khi tải chúng lên một máy chủ như lưu trữ VPS Linux giá rẻ hoặc lưu trữ chia sẻ giá rẻ .

Nếu bạn đang đọc bài viết này, chúng tôi tin rằng bạn đã phần nào quen thuộc với XAMPP. Tuy nhiên, điều mới mẻ đối với bạn là lỗi ' Apache Shutdown Bất ngờ ' mà bạn đang gặp phải.

Lỗi Apache này thường do một cổng bị chặn. Nói cách khác, lỗi này là do một ứng dụng khác được cài đặt trên hệ thống của bạn đang sử dụng cùng một cổng với XAMPP. Hơn nữa, bạn có thể nhận thấy rằng thông báo lỗi biểu thị sự cố cũng có thể được cho là do “thiếu phần phụ thuộc, đặc quyền không chính xác, sự cố hoặc tắt máy theo phương pháp khác”.

Cách khắc phục lỗi XAMPP 'Apache tắt máy bất ngờ' trong Windows

Nếu bạn làm việc trên thiết bị Windows, bạn có thể làm theo các bước dưới đây để sửa đổi cài đặt cổng mặc định của mình trong XAMPP.

Mở Cài đặt cấu hình từ Bảng điều khiển XAMPP

Bước đầu tiên và quan trọng nhất để khởi chạy XAMPP. Bạn có thể làm như vậy bằng cách nhấp vào biểu tượng XAMPP. Thao tác này sẽ mở bảng điều khiển XAMPP. Tại đây, bạn có thể thực hiện cài đặt cấu hình cho ngăn xếp máy chủ.

Vì lỗi của chúng tôi được liên kết với Apache, chúng tôi sẽ tập trung vào các cài đặt đó. Trong hàng tùy chọn 'Apache', hãy nhấp vào nút Cấu hình

Bảng điều khiển XAMPP

Thao tác này sẽ mở menu tệp thả xuống. Chúng tôi sẽ chỉnh sửa các tệp này bắt đầu bằng httpd.conf .

Thay đổi cài đặt cổng mặc định của tệp httpd.conf

Từ menu tệp, nhấp vào Apache (httpd.conf). Khi bạn mở tệp trong trình soạn thảo văn bản mặc định của máy tính:

Apache httpd.conf

Bên trong tệp này, bạn có thể tìm thấy ba cài đặt mà bạn muốn cập nhật. Để bắt đầu, hãy nhấn Ctrl + F , sau đó nhập “80” vào trường tìm kiếm:

Tệp httpd.conf trong Windows

Điều này sẽ hiển thị tất cả các trường hợp của số 80 trong tệp. Tìm kiếm 'Cổng 80' và thay đổi nó thành 'Cổng 8080'. Sau khi cài đặt cổng được thay đổi, hãy tìm "Nghe 80" và cập nhật nó thành "Nghe 8080".

Cuối cùng nhưng không kém phần quan trọng là tìm kiếm 'tên máy chủ localhost: 80'. Khi tìm thấy nó, hãy đổi nó thành 'servername localhost: 8080'. Khi bạn đã thực hiện các thay đổi, đừng quên lưu tệp và đóng nó.

Cập nhật Cài đặt Cổng Mặc định trong   Tệp http-ssl.conf

Tiếp theo, hãy chuyển sang tệp thứ hai. Bạn có thể thực hiện việc này bằng cách quay lại bảng điều khiển XAMPP, sau đó chọn lại Cấu hình  bên dưới cài đặt Apache. Lần này, bạn cần mở tệp  Apache (http-ssl.conf)  .

Trong khi tệp mở trong trình soạn thảo văn bản của bạn, hãy nhấn  Ctrl  +  F , sau đó nhập  443  vào trường tìm kiếm. Tìm “Nghe 443” và sửa đổi thành “Nghe 4433”.

Tiếp theo, tìm kiếm phiên bản tiếp theo của “443” trong tệp. Nó phải là “<VirtualHost _default_: 443>”. Khi tìm thấy nó, bạn có thể tiếp tục và sửa đổi nó thành “<VirtualHost _default_: 4433>”. Khi bạn đã hoàn thành, đừng quên lưu và đóng tệp.

Khởi động lại Apache

Khi cập nhật cài đặt trong cả hai tệp, bước cuối cùng là ngăn Apache. Bạn có thể thực hiện việc này bằng cách nhấp vào  nút Dừng  dọc theo  hàng Apache tương ứng Sau khi Apache bị tạm dừng, hãy nhấp vào   nút Bắt đầu để kết thúc quá trình khởi động lại.

Bây giờ, Apache sẽ chạy tốt.

Cách khắc phục lỗi XAMPP “Apache tắt đột ngột” trong macOS

Tùy thuộc vào phiên bản macOS bạn đang chạy, bạn có thể đã cài đặt Apache trên hệ thống của mình. ứng dụng apache mặc định trong mac sẽ sử dụng cài đặt cổng mặc định giống như máy chủ Apache trong XAMPP. Do đó, đây có thể là lý do gây ra lỗi 'Apache Shutdown bất ngờ'.

Nếu bạn đang sử dụng macOS, bạn có thể làm theo các bước sau để cập nhật cài đặt cổng mặc định.

Mở cấu hình Apache XAMPP

Để bắt đầu sửa lỗi 'Apache Shutdown Bất ngờ', tất nhiên bạn sẽ cần mở Trình quản lý ứng dụng XAMPP.

Tiếp theo, chọn tab Quản lý máy chủ bên cạnh tab Chào mừng ở trên cùng:

Quản lý Cài đặt Máy chủ

Trên màn hình, bạn sẽ tìm thấy một danh sách các lựa chọn. Chọn  Máy chủ Web Apache từ danh sách và nhấp vào   nút Định cấu hình .

Mở tệp tin cấu hình

Từ hộp Định  cấu hình Máy chủ Web Apache  , chọn  Mở Tệp Cấu hình :

Một hộp cảnh báo cho biết tệp dành cho người dùng nâng cao sẽ bật lên

Cảnh báo XAMPP Conf

Bạn có thể nhấp vào nút  để tiếp tục. Thao tác này sẽ mở tệp httpd.conf

Cập nhật cài đặt cổng

Khi mở tệp trong trình soạn thảo văn bản của bạn, bước tiếp theo là cập nhật cài đặt cổng. Bạn có thể làm như vậy bằng cách nhấn Ctrl  +  F rồi nhập “80” vào trường tìm kiếm. Điều này sẽ trình bày các trường hợp của số 80:

Hãy tìm những dòng này

#Listen 12.34.56.78:80
Listen 80
Once you do, go ahead and change them to the following:
#Listen 12.34.56.78:8080
Listen 8080

Khi bạn đã hoàn tất các bước, đừng quên lưu và đóng tệp. Trong hộp Định  cấu hình Máy chủ Web Apache  , bấm vào  OK .

Khởi động lại Apache

Bước cuối cùng là tạm dừng và khởi động lại Apache, bạn có thể làm như vậy bằng cách chuyển đến  tab Quản lý máy chủ của Trình quản lý ứng dụng XAMPP  Khi Apache bị dừng, hãy nhấp vào  Bắt đầu  để khởi động lại:

Đó là nó! Số cổng của bạn sẽ được cập nhật và Apache bây giờ sẽ chạy mà không có bất kỳ biến chứng nào.

Phần kết luận

Chúng tôi hy vọng, bài đăng trên blog này đã giúp bạn hiểu cách sửa lỗi XAMPP ' Apache Shutdown bất ngờ '

Đăng ký ngay chương trình khuyến mại hấp dẫn VDO và tìm hiểu các dịch vụ khác của VDO

Thuê chỗ đặt máy chủ – Thuê server – Thuê VPS – Thuê phần cứng máy chủ – Thuê tủ Rack Thuê Cloud Server – Dịch vụ GPU server

VDO – Nhà nhập khẩu và phân phối máy chủ số 1 Việt Nam

- VPGD HN: Tầng 18 toà Detech, số 8 Tôn Thất Thuyết, Mỹ Đình 2, Nam Từ Liêm, Hà Nội

- Tel: 024 7305 6666

- VPGD TPHCM: Phòng 13.09, Lô C, Số 974A Trường Sa (Co.opmart Nhiêu Lộc), Phường 12, Quận 3, Hồ Chí Minh.

- Tel: 028 7308 6666

-  Contact Center: 1900 0366

- Email: info@vdo.vn

- Website: https://vdodata.vn/

Không có nhận xét nào:

Đăng nhận xét