Bỏ qua đến nội dung chính
Thời gian đọc 5 phút (1021 từ)

Cách giúp gỡ lỗi Joomla extensions

joomla-debu_20191002-082145_1

Các nhà phát triển Joomunited cam kết cung cấp dịch vụ tốt nhất có thể và làm cho extension của bạn trở nên tối ưu nhất có thể. Chúng tôi chạy, trên mỗi phiên bản, hàng trăm bài kiểm tra tự động và tất nhiên là cả kiểm tra thủ công kiểu cũ.
Nhưng này, lỗi xảy ra! đặc biệt là trong trường hợp bạn đã cài đặt một (hoặc rất nhiều) extensions gây ra một số loại không tương thích. Để giữ cho website Joomla của bạn hoạt động trơn tru, các nhà phát triển của chúng tôi muốn giải quyết vấn đề của bạn càng nhanh càng tốt.

Trong bài đăng này, chúng tôi sẽ giải thích cách cung cấp thông tin đúng cho lập trình viên để anh ấy có thể hiểu và giải quyết lỗi một cách nhanh chóng.

Bài đăng này sẽ được chia thành 3 bước:

  • Bật báo cáo lỗi PHP Joomla
  • Xác định các lỗi PHP
  • Kiểm tra lỗi javascript


Bật báo cáo lỗi PHP Joomla

Chế độ gỡ lỗi được kích hoạt trên Joomla khi các nhà phát triển khắc phục sự cố. Việc kích hoạt hệ thống gỡ lỗi cho phép nhà phát triển xem chi tiết về cách Joomla hiển thị trang web của bạn.
Nó thực sự dễ dàng để bật.

 

Đăng nhập vào bảng điều khiển Joomla của bạn

 

đăng nhập-joomla

 

Nhấp vào Cấu hình toàn cầu trong menu bên trái

 

Cấu hình toàn cầu

 

 

Nhấp vào tab Máy chủ, nó sẽ nằm trong các tab được liệt kê ở đầu trang

 

tab-máy chủ


      
Dưới Cài đặt Máy chủ, bạn sẽ thấy một tùy chọn gọi là “Báo cáo Lỗi” chọn tối đa, và sau đó nhấp Lưu ở trên cùng bên trái của trang.

 

Báo-cáo-lỗi-tối-đa

 

Chụp ảnh màn hình lỗi. Bây giờ bạn đã thiết lập báo cáo lỗi tối đa, bạn sẽ có thể xem các lỗi PHP trong frontend, chỉ cần chụp ảnh màn hình và thêm nó vào vé.

 

Lỗi PHP

 

Ảnh chụp màn hình nên bao gồm lỗi và liên kết nơi nó xảy ra, bao gồm tên tệp và lỗi được trả về.

 

Các loại lỗi PHP Joomla khác nhau

Lỗi phân tích cú pháp hoặc lỗi cú pháp PHP

Lỗi phân tích cú pháp xảy ra nếu có lỗi cú pháp trong tập lệnh; đầu ra là Lỗi phân tích cú pháp. Lỗi phân tích cú pháp dừng thực thi tập lệnh. Có nhiều lý do dẫn đến sự xuất hiện của lỗi phân tích cú pháp trong PHP. Loại lỗi này có thể ngăn nội dung của bạn được hiển thị đúng cách hoặc một số tính năng hoạt động, điều này rất có hại cho trải nghiệm extension Joomla của bạn.

Những lý do phổ biến nhất cho các lỗi phân tích cú pháp như sau:

  • Dấu ngoặc kép không được đóng
  • Dấu ngoặc đơn bị thiếu hoặc thừa
  • Dấu ngoặc không đóng
  • Thiếu dấu chấm phẩy

 

Lỗi nghiêm trọng PHP

Đây cũng là những lỗi nghiêm trọng - ví dụ, khởi tạo một đối tượng của một lớp không tồn tại, hoặc gọi một hàm không tồn tại. Những lỗi này gây ra việc chấm dứt ngay lập tức tập lệnh, dẫn đến một trang không được tải với một trang trống và một thông báo lỗi (nếu báo cáo lỗi Joomla được kích hoạt)

 

Lỗi thông báo PHP

Đây là những lỗi nhỏ, không nghiêm trọng mà PHP gặp phải khi thực thi một tập lệnh Joomla - ví dụ: truy cập một biến chưa được định nghĩa (không xác định). Theo mặc định, những lỗi như vậy hoàn toàn không được hiển thị trong Joomla, nó sẽ được hiển thị một khi bạn kích hoạt báo cáo lỗi Joomla lên mức tối đa. Trên một trang web sản xuất website không được khuyến nghị vì nó xảy ra rất thường xuyên.

Trang của bạn vẫn sẽ được tải lên mặc dù không có tác động nào đến nội dung hoặc tính năng Joomla extension .

 

Lỗi cảnh báo PHP

Lỗi cảnh báo không dừng thực thi tập lệnh, lỗi cảnh báo không phải là lỗi nghiêm trọng.
Lỗi cảnh báo xảy ra khi, ví dụ, một extension đang truyền một tham số sai trong hàm hoặc chúng tôi bao gồm tệp tin bên ngoài bằng cách sử dụng hàm include() nhưng tệp tin không tồn tại.

 

báo-cáo-lỗi

 

PHP: Thiếu tệp

Như tiêu đề đã nêu, một tập tin bị thiếu hoặc không thể truy cập. Nó có thể đã bị xóa đơn giản do nhầm lẫn, hoặc bị xóa sau khi cập nhật Joomla extension nhưng vẫn được gọi. Thông báo lỗi có thể là một cảnh báo, hoặc trong một số trường hợp chặn tập lệnh thực thi, như khi tôi xóa tệp cấu hình Joomla, một thông báo cụ thể được trả về:

 

thiếu-cấu-hình-joomla 

 

Kiểm tra lỗi javascript

Chúng tôi sẽ tìm kiếm lỗi Javascript bằng bảng điều khiển Chrome hoặc Firefox, tùy thuộc vào trình duyệt của bạn, tên của nó hơi khác nhau, nhưng theo Chrome và FireFox, chúng tôi sẽ gọi nó là “Console”. Để mở bảng điều khiển, chỉ cần làm theo các bước sau:
 
Từ trình duyệt web của bạn, nhấp chuột phải vào kiểm tra, trên frontend ở bất kỳ phần nào của trang web của bạn.

 

kiểm tra

 

Chọn tab "bảng điều khiển". Nhấp chuột phải sẽ mở các công cụ dành cho nhà phát triển ở phía bên phải của trang, nhấp vào "Bảng điều khiển"

 

bảng điều khiển

 

Kiểm tra lỗi, với bảng điều khiển mở, tái tạo lỗi mà bạn mong đợi và xem xét bảng điều khiển, các lỗi là văn bản màu đỏ mô tả vị trí xung đột javascript.

 

bảng điều khiển lỗi

 

Nếu bạn tìm thấy lỗi JavaScript, vui lòng chụp ảnh màn hình của phiên bản mở rộng của lỗi để đưa nó vào vé/đăng của bạn.


 
Gửi / Chia sẻ Báo cáo sự cố Joomla của bạn

Bây giờ bạn đã có tất cả thông tin này, bạn sẽ giúp lập trình viên đẩy nhanh quá trình, chỉ cần đi đến tất cả thông tin mà bạn đã thu thập và gửi đến vé/bài đăng của bạn, hãy nhớ rằng, các mục là:  

 

  • Ảnh chụp màn hình mà bạn đã chụp với lỗi PHP
  • Một ảnh chụp lỗi JavaScript

Nếu bạn làm theo các bước này và gửi cho chúng tôi thông tin chính xác, lập trình viên sẽ có thể thực hiện công việc gỡ lỗi nhanh hơn và chúng tôi cảm ơn bạn rất nhiều trước :)

 

Tạo và chia sẻ tài khoản người dùng Joomla mới cho mục đích hỗ trợ

Tạo một người dùng quản trị mới đôi khi là một cách nhanh chóng để hiển thị cho nhóm hỗ trợ vấn đề của bạn là gì. Trước khi bắt đầu quá trình đó, một lời nhắc nhở nhanh chóng rằng:
 

  • Chúng tôi khuyên bạn nên xóa tài khoản người dùng quản trị được tạo cho mục đích hỗ trợ
  • Tất cả thông tin được chia sẻ với nhóm của chúng tôi đều được bảo mật và sẽ vẫn riêng tư


 
  Để tạo người dùng mới, trước tiên, bạn đăng nhập vào trang quản trị của mình. Sau khi đăng nhập thành công, bạn sẽ ở trong bảng điều khiển Joomla. Sau đó, bạn nên đi đến phần bên trái và nhấp vào Người dùng.

Bạn sẽ có thể xem Bảng điều khiển người dùng, ở trên cùng bên trái sẽ là một nút “Mới” màu xanh lá cây.

 

Chi tiết người dùng

 

Điền tất cả thông tin và trên tab “Nhóm người dùng được chỉ định” nhấp vào “Người dùng siêu cấp”

 

Nhóm-siêu-người-dùng

 

 

Cuối cùng, nhấp vào Lưu.

 

lưu-người-dùng-joomla

 

Người dùng cho hỗ trợ sẽ được tạo, bây giờ chỉ cần thêm thông tin đăng nhập vào vé của bạn và mọi thứ sẽ được thực hiện ;)

Cập nhật thông tin

Khi bạn đăng ký theo dõi blog, chúng tôi sẽ gửi cho bạn một email khi có bản cập nhật mới trên trang web để bạn không bỏ lỡ chúng.

Bài viết liên quan

 

Bình luận 2

Khách - Osman Hoşgör vào Chủ nhật, ngày 19 tháng 4 năm 2020 22:38

Trong phần Mrb. Projelerin

"Đây là các thư mục của bạn trong c:/wamp64/www
Để sử dụng chúng như một liên kết http, bạn phải khai báo chúng là VirtualHos" Tôi đã gặp một lỗi như vậy.

Làm thế nào để loại bỏ lỗi này.

Cảm ơn

Ông. Trong phần Dự án, tôi gặp một lỗi như "Đây là các thư mục của bạn trong c:/wamp64/www Để sử dụng chúng làm liên kết http, bạn phải khai báo chúng là VirtualHos". Lỗi này có thể được loại bỏ như thế nào. cảm ơn
Tristan vào thứ Hai, ngày 20 tháng 4 năm 2020 08:14

Xin chào, nếu bạn muốn tải máy chủ cục bộ, bạn có thể nhập vào thanh địa chỉ http://locahost hoặc 127.0.0.0

Xin chào, nếu bạn muốn tải máy chủ cục bộ, bạn có thể nhập vào thanh địa chỉ http://locahost hoặc 127.0.0.0
Đã đăng ký? Đăng nhập tại đây
Thứ Tư, 01 Tháng 4, 2026

Hình ảnh Captcha