Chuyên mục: Thủ thuật tin học – 1463
Xampp khi vài trên Win 7 thường sau khi cài xong chạy nó hay bị lỗi sau:
1)Lỗi cài đặt và chạy Xampp sau khi cài:
Sau khi cài đặt và chạy, xuất hiện hàng loạt thông báo như sau:
Strict Standards: Non-static method JLoader::import() should not be called statically in C:xampphtdocsSSTlibrariesjoomlaimport.php on line 29 Strict Standards: Non-static method JLoader::register() should not be called statically in C:xampphtdocsSSTlibrariesloader.php on line 71
……………….
Rất nhiều dòng lỗi tương tự như thế chạy từ trên xuống dưới:
-Cách khắc phục:
-Mở file php.ini – Đối với XAMPP nó nằm ở : “C:xamppphp” hoặc “D:xamppphp” , tùy theo thư mục Xampp được cài ở đâu; tìm đến dòng: display_errors = On đổi từ On sang Off.
(Dòng thứ 552 gì đó. lưu ý: có 2 hay 3 dòng display_errors tìm được khi tìm với từ khóa này; ta chỉ chỉnh ở dòng thứ 552)
Nhớ khởi động lại Apache server
Cách khởi động lại: Mở XAMPP Control Panel chọn vào Stop sau đó bật On nó lại.
2)Lỗi chạy xampp:
–Trong quá trình sử dụng Xampp trên Windows 7, một lúc nào đó tự nhiên Apache của Xampp khởi động được vài giây thì dừng lại (Start – Stop) không chạy. Các lỗi này đều có thể do Xampp đụng Port với một ứng dụng nào đó chạy trên Win.
-Cách khắc phục: tìm tới File ssl.conf trong thư mục xamppapacheconfextra tìm kiếm dòng: Listen 443
-Sửa Port listen cho nó thành: Listen 0909 -Lưu và khởi động lại Xampp.
3)Không tắt được apache của Xampp:
Đôi khi muốn gỡ xampp để cài đặt phiên bản mới hơn nhưng Apache không tắt được, vì vậy không thể gỡ bỏ hay delete được.
-Cách khắc phục: Start à Run gõ: Services.msc tìm tới dòng Apache… àRight click chọn stop
4)Lỗi database vượt quá dung lượng quy định khi Import vào cơ sở dữ liệu:
Mặc định xampp cho phép Import file database với dung lượng tối đa là 2M, nếu quá sẽ nhận được thông báo lỗi: No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration. See FAQ 1.16
Cách khắc phục:
-Tìm tới file: php.ini trong thư mục: xamppphp
-Tìm dòng: upload_max_filesize mặc định là 2M ta sửa lại dung lượng Upload lớn hơn là 10M hay 20M gì đó tùy vào dung lượng nhu cầu
5)Lỗi database phiên bản MySQL 5.5.32:
Trong quá trình sử dụng, một lúc nào đó ta gỡ bỏ xampp cũ và cài đặt xampp mới; trước khi xóa bỏ xampp cũ, ta backup lại database bằng cách giữ lại toàn bộ thư mục: data theo đường dẫn: xamppmysqldata; sau khi cài xampp mới, ta copy các thư mục database cũ và dán vào thư mục data trên xampp mới; như vậy sẽ xuất hiện các lỗi như sau:
-Trong MySQL, các tables trong database bị lỗi rất nhiều.
– Các tables không xuất hiện, khi bấm vào các table này thì có lỗi như sau:
#1146 – table ‘jl3-sang.toantinxh_users’ doesn’t exist;
-Khi chạy web thì xuất hiện lỗi: Error displaying the error page: Application Instantiation Error: Table ‘….._session’ doesn’t exist SQL=SELECT `session_id` FROM `……._session` WHERE `session_id` = ‘3ir2mk33kj2nq8v1cc719r9c02’ LIMIT 0, 1
Khắc phục: Export database từ phpmyadmin của xampp cũ; Import database vào xampp mới.
Lời khuyên: Nên backup database bằng cách vào phpmyadmin để tiến hành Export trước khi gỡ bỏ, xóa xampp cũ để cài đặt xampp mới. Không nên lưu thư mục data
6)Lỗi cài đặt Joomla 3x
Khi cài đặt, đến bước tạo các bảng cơ sở dữ liệu thì cứ load mãi mà không xong (thông thường chỉ 1 phút là xong). Khắc phục như sau:
1_Mở file php.ini trong thư mục xampp/php/php.ini 2_Tìm và Tăng max_execution_time lên khoảng max_execution_time=5000 3_Tăng upload_max_filesize lên khoảng upload_max_filesize=8000M 4_Tăng max_file_uploads lên khoảng max_file_uploads=2000
- Trang trước
- Trang sau