Apache không chạy có bị lỗi web không
Sau khi bạn thực hiện cài đặt lại windows vì một vài lý do trong quá trình sử dụng. Nhưng Xampp bạn lại không cài đặt vào thư mục của ổ C vì thế nó sẽ không bị mất đi. Điều này khá là hay khi bạn không cài Xampp tại ổ C. Bởi vấn đề ở chỗ đó là cơ sở dữ liệu và code web của bạn vẫn còn nguyên si trên ổ đĩa mà bạn cài Win. Show Thường thì khi làm việc, minh toàn để ở ổ D hoặc E hoặc F mà không phải ổ C. Như vậy là dữ liệu quan trọng của XAMPP là không bao giờ mất. Nhưng đôi khi bạn lại gặp vấn đề đó là khi cài đặt lại windows xong bạn vào Xampp và khởi chạy nó lên và bật Apache và Mysql lên không tài nào được và nhận được thông báo dạng như sau: 10:28:56 PM [Apache] Error: Apache shutdown unexpectedly. 10:28:56 PM [Apache] This may be due to a blocked port, missing dependencies, 10:28:56 PM [Apache] improper privileges, a crash, or a shutdown by another method. 10:28:56 PM [Apache] Press the Logs button to view error logs and check 10:28:56 PM [Apache] the Windows Event Viewer for more clues 10:28:56 PM [Apache] If you need more help, copy and post this 10:28:56 PM [Apache] entire log window on the forums Số quá nhọ luôn, đang yên đang lành có xampp để lập tạo môi trường cho việc lập trình web tự dưng tí tay đi cài win xong luôn cả xampp. Bạn đừng có lo, đã có cách khắc phục cũng như nguyên nhân gây ra hiện tượng này. Đơn giản là vì khi bạn cài đặt lại windows thứ tự ổ sẽ thay đổi lại. Hiện tại mình đặt Xampp trên ổ D nhưng khi cài lại windows tự dưng nó đổi thành ổ E và lúc này Xampp tèo luôn. Nhưng không sao, mình cũng tìm ra được cách giải quyết khá đơn giản không tốn mấy thời gian. Để khắc phục bạn làm theo hướng dẫn như của mình sau đây.
Chú ý: nếu trong trường hợp bạn tạo domain ảo và thư mục truy cập domain ảo thì bạn cũng cần phải thay lại đường dẫn cho nó. Nó lằm trong file httpd-vhosts.conf có đường dẫn là E:\xampp\apache\conf\extra (ổ đĩa mà Xampp bạn để). Ngoài ra còn một cách nữa đó là bạn vào manager của computer sau đó tìm tới “Disk Management” và chọn từng ổ đĩa chọn “Change Drive Letter and Paths…” rồi tiến hành đặt lại ổ chứ Xampp về ban đầu như khi chưa cài win để nó nhân đúng các hạng mục. Khi các bạn cài đặt Xampp và mặc định Apache sẽ sử dụng Port 80 để hoạt động, trong trường hợp các bạn không thể khởi động được Apache và nó sẽ hiển thị thông báo lỗi như sau:
Nguyên nhân là hiện đang có 1 ứng dụng khác đang sử dụng Port 80 để thực thi tác vụ, để xử lý vấn đề này và khởi động được Apache. Các bạn có thể đổi Apache sang port khác 80, có thể là 8080 hoặc là 8888 như nhiều hướng dẫn trước đây. Nếu bạn cảm thấy ngại và quen sử dụng port 80 rồi thì hãy làm theo hướng xử lý sau nhé: Bước 1Click chuột phải vào biểu tượng cửa sổ trên windows và chọn Bước 2Gõ dòng lệnh Cho đến khi hiện kết quả hoàn tất như hình dưới là được Service Was Stopped SuccessfullyBây giờ, các bạn có thể mở Xampp lên và khởi động Apache được rồi đó, nhưng nếu Restart lại máy, thì lỗi lại bị về như cũ, để xử lý triệt để, ta sẽ tiến hành làm tiếp như sau Bước 3Ấn tổ hợp phím Bước 4Tìm đến Vậy là lỗi đã được xử lý triệt để. Chúc các bạn thành công Donate: MB Bank - 0800148886888 - Vũ Đức Hồng / Momo: 0986209305 Tổng hợp Download Plugin - Theme cho WordPress : Xem ngay TAGS: APACHE NOT WORKING APACHE PORT 80 APACHE PROBLEM DETECTED APACHE XAMPP CANNOT PORT 80 KHÔNG KHỞI ĐỘNG ĐƯỢC APACHE 80 KHÔNG KHỞI ĐỘNG ĐƯỢC XAMPP XAMPP PORT 80 |