Cách khắc phục lỗi “Parse Error: Syntax Error, Unexpected” trong wordpress?

1. Lỗi này có nghĩa là gì?

Lỗi có hai phần:

  • Syntax Error – Lỗi này là do lỗi trong cấu trúc PHP khi một ký tự bị thiếu hoặc được thêm không nên có ở đó.
  • Unexpected  – Điều này có nghĩa là mã thiếu một ký tự và PHP đến cuối tệp mà không tìm thấy những gì nó đang tìm kiếm. Lỗi sẽ bao gồm thông tin ở cuối giải thích những gì nó nhìn thấy không mong đợi.

Nếu bạn thấy Parse Error: Syntax Error, Unexpected không mong muốn trong WordPress, điều đó chỉ có nghĩa là WordPress đã phát hiện thấy một cái gì đó trong mã bị thiếu hoặc được thêm vào. Ví dụ như dấu phẩy, dấu chấm phẩy, dấu ngoặc đơn hoặc quá nhiều dấu ngoặc.

2. Kiểm tra lỗi Parse Error: Syntax Error, Unexpected trong WordPress?

* Chỉnh sửa mã plugin:

Chỉnh sửa mã plugin

Trong ví dụ này, WordPress đang báo lỗi ở một đoạn dấu phẩy.

Chỉnh sửa mã plugin

Tiếp theo, chỉnh sửa mã gây ra lỗi.

Chỉnh sửa mã plugin

 

* Sửa lỗi phân tích cú pháp khi bạn không thể tìm thấy lỗi

Có hai cách để tìm lỗi phân tích cú pháp nếu nó không hiển thị cho bạn hoặc bạn không chắc nó đến từ đâu. Đây là một cái nhìn về cả hai phương pháp.

  • Chế độ kiểm tra sửa lỗi
Xem thêm:  Cách tạo biểu đồ tròn trong Google Sheets?

Bước đầu tiên là bật nhật ký lỗi WordPress. Truy cập tệp wp-config của bạn bằng FTP hoặc cPanel. Tìm kiếm một dòng mã trông giống như sau:

01
define( 'WP_DEBUG', false );

Nếu bạn có mã này, hãy thay đổi false thành true.

Nếu bạn không có dòng mã này, hãy tìm dòng có nội dung:

“Stop editing! Happy blogging ” và dán mã này:

01
define( 'WP_DEBUG', true );

Tải trang web. Điều này sẽ hiển thị lỗi và bây giờ bạn có một nơi để bắt đầu khắc phục sự cố.

  • Trình cắm gỡ lỗi

Giám sát truy vấn

Query Monitor là một trong những plugin gỡ lỗi phổ biến nhất. Nó cung cấp các công cụ mà bạn có thể truy cập từ giao diện người dùng

Giám sát truy vấn

Điều này sẽ kích hoạt một số công cụ gỡ lỗi bao gồm nhật ký lỗi nơi bạn có thể tìm thấy thông tin mình cần.

3. Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Đầu tiên các bạn nên sử dụng FTP truy cập hosting hoặc cPanel của máy chủ web hosting của bạnm >> mở ở File Manager trong cPanel.

Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Tiếp theo, mở wp-contentSửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Điều hướng đến themes

Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Điều hướng đến thư mục có chủ đề hoặc plugin bạn muốn chỉnh sửa. Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Chọn thư mục của chủ đề hoặc plugin.

Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Tiếp theo, chuyển đến tệp bạn đang chỉnh sửa khi sự cố xảy ra- ở đây mình chọn tệp Functions.phpSửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

Trình chỉnh sửa mã của bạn có thể cung cấp thông tin về lỗi- các bạn chỉnh sủa và lưu lại.

Xem thêm:  Cách thêm bài đánh giá trên Yelp về doanh nghiệp của bạn vào WordPress

Sửa lỗi phân tích cú pháp nếu bạn bị khóa khỏi WordPress

 

4. Tải lên một bản sao lưu của WordPress

Tải lên một bản sao sạch của WordPress

Nếu vấn đề là cốt lõi của WordPress, bạn có thể tải lên phiên bản WordPress mới mà không cần xóa tệp của mình. Tải xuống một bản sao mới của WordPress và giải nén nó.

Tải lên một bản sao sạch của WordPress

Tiếp theo, xóa thư mục wp-content và tệp có tên wp-config-sample.php.

Tải lên một bản sao sạch của WordPress

Tiếp theo, tải các tệp WordPress từ thư mục đã giải nén vào thư mục gốc WordPress của bạn. Thao tác này sẽ ghi đè lên tất cả các tệp ngoại trừ hai tệp bạn đã xóa. Trang web của bạn sẽ hoạt động trở lại

>>> Tham khảo thêm các bài viết về các lỗi wordpress phổ biến:  50 lỗi WordPress phổ biến nhất và cách khắc phục chúng

0/5 (0 Reviews)