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:
Trong ví dụ này, WordPress đang báo lỗi ở một đoạn dấu phẩy.
Tiếp theo, chỉnh sửa mã gây ra lỗi.
* 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
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
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
Đ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
Đầ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.
Tiếp theo, mở wp-content
Điều hướng đến themes
Điều hướng đến thư mục có chủ đề hoặc plugin bạn muốn chỉnh sửa.
Chọn thư mục của chủ đề hoặc plugin.
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.php
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.
4. Tải lên một bản sao lưu 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ó.
Tiếp theo, xóa thư mục wp-content và tệp có tên wp-config-sample.php.
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