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 của Joomunited cam kết cung cấp dịch vụ tốt nhất có thể và extension tối ưu
Nhưng dù sao, lỗi vẫn 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) extensiongây ra sự không tương thích. Để giữ cho website hoạt động ổn định, 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 nhanh nhất có thể.

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ủ


      
Trong phần Cài đặt máy chủ, bạn sẽ thấy tùy chọn “Báo cáo lỗi”, hãy chọn tối đa, sau đó nhấp vào Lưu ở góc trên 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 làm dừng việc 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 truyền tham số sai vào một hàm hoặc chúng ta bao gồm một tệp bên ngoài bằng hàm include() nhưng tệp đó 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 ta sẽ tìm lỗi Javascript bằng bảng điều khiển của Chrome hoặc Firefox. Tùy thuộc vào trình duyệt của bạn, tên gọi có thể hơi khác nhau, nhưng theo Chrome và Firefox, chúng ta sẽ gọi nó là "Bảng điều khiển". Để 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" (Inspect), ở phần frontend trên bất kỳ phần nào của trang web.

 

kiểm tra

 

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

 

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 phát hiện lỗi JavaScript, vui lòng chụp ảnh màn hình phiên bản đầy đủ của lỗi để đính kèm vào phiếu yêu cầu/bài đă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 đầy đủ thông tin và trong tab “Nhóm người dùng được chỉ định”, hãy nhấp vào “Người dùng quản trị”.

 

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

Ông. Projelerin bölümünde

"Đâ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" böyle bir hata ile karşılaştım.

bu hata mũi giderilebilir.

teşekkürler

Ô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
Saturday, May 30, 2026

Hình ảnh Captcha