Cách khắc phục lỗi này Lỗi nghiêm trọng: Gọi đến hàm không xác định rõ ràng?


11

Lỗi nghiêm trọng: Gọi đến hàm không xác định wp () trong /home/content/33/7211533/html/someSite/wp-blog-header.php trên dòng 14

Bất cứ ai có thể tìm ra vấn đề gì?

Tôi đã cập nhật wp-includeswp-adminthư mục và tôi functions.phpvẫn ổn, nhưng tôi chưa tìm ra cách khắc phục. Bất kỳ đề xuất?


BIÊN TẬP

Tôi đã cài đặt lại WordPress, (tải lên bản sao mới trên trang web và tôi chắc chắn rằng nó đã được cập nhật) - tương đương với bản cập nhật thủ công .

Sau đó, nó bắt đầu hoạt động tốt, vì vậy vấn đề này đã được khắc phục.


Bạn sẽ cần cung cấp thêm một chút thông tin, về môi trường của bạn (phiên bản WordPress, Theme / Plugin hoạt động, v.v.), bất cứ điều gì khác thường mà bạn có thể đang làm và nơi / cách bạn nhận được lỗi.
Chip Bennett

Vui lòng thêm giải pháp của bạn dưới dạng câu trả lời thực tế thay vì chỉnh sửa câu hỏi.
s_ha_dum

Kiểm tra plugin WP Error Fix ( wordpress.org/plugins/wp-orms-tracker ). Tôi đoán nó được gọi là WP Bug Tracker trước đây.

Câu trả lời:


7

wp()là chức năng khá thiết yếu. Nó nằm trong functions.phptệp (không nhầm lẫn với functions.phpchủ đề, điều khác biệt) và tôi không nghĩ rằng bạn có thể tải WP mà không cần gửi lệnh requirecho tệp đó vào một lúc nào đó.

Vì vậy, cài đặt của bạn dường như rất bị hỏng - hoặc functions.phptệp trong lõi bị hỏng hoặc một cái gì đó bị hỏng và làm cho nó bỏ qua việc tải tệp đó.


Có người đàn ông phải của bạn, những gì tôi đã làm là cài đặt lại tất cả mọi thứ tôi ... Tôi sửa chữa các vấn đề đã được trước khi tôi đọc câu trả lời của bạn, nhưng câu trả lời của bạn là giống như tôi, vì vậy tôi sẽ chọn câu trả lời của bạn quá :)
arnold

11

wp-config.phpTập tin của bạn có thể trống vì một số lý do.


1
Tại sao điều này nhận được xuống cấp? Đó là nguyên nhân trong trường hợp của tôi.
br4nnigan

1
Đây là vấn đề của tôi quá. Tôi nghĩ rằng việc lưu wp-config bị gián đoạn và tập tin cuối cùng bị trống và đã gây ra lỗi này. Đã khôi phục nó và nó đã được sửa chữa.
sbuck

Tôi không biết điều gì đã khiến wp-config.php của tôi trở nên trống rỗng. Khi nó đã được sửa, mọi thứ đều hoạt động tốt ...
amit bakle

0

Vấn đề này có thể được gây ra bằng cách sử dụng bản cập nhật tự động khi bạn không có đủ dung lượng đĩa. Nếu đó là trường hợp, giải phóng một số không gian trên máy chủ của bạn, sau đó nâng cấp Wordpress lên phiên bản mới nhất theo cách thủ công.


0

Có vẻ như sự cố là do wp-config.php bị hỏng. Tôi đã cập nhật phiên bản cục bộ với thông tin xác thực cơ sở dữ liệu và được tải lên qua ftp và nó đã hoạt động.


0

Có cùng một vấn đề. Có một giải pháp dễ dàng hơn:

  1. Mở wp-settings.php
  2. Nhận xét các dòng sau (tìm kiếm "sức khỏe":
    // if ( ! class_exists( 'WP_Site_Health' ) ) {
    //    require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php';
    // }
    // WP_Site_Health::get_instance();
  1. Cập nhật tất cả các plugin của bạn
  2. Khôi phục wp-settings.php về trạng thái trước đó

0

Khi tôi di chuyển đến Siteground, tôi không biết tại sao Siteground thay đổi tệp bao gồm trong dòng cuối cùng của wp-config.phptệp thành một thư mục sai.

ảnh chụp màn hình

Thay vào đó, đường dẫn chính xác phải là đường dẫn này:

/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) )
    define( 'ABSPATH', dirname( __FILE__ ) . '/' );

/** Sets up WordPress vars and included files. */
require_once( ABSPATH . 'wp-settings.php' );

-1

thật tuyệt vời ... nếu bạn gặp lỗi nghiêm trọng hoặc gọi đến juncction không xác định, hãy truy cập email của bạn và trên email đó bạn có thể có một tin nhắn được gửi từ địa chỉ lưu trữ của bạn ... chỉ cần cài đặt lại hoặc từ trang email đó bạn đăng nhập ... sẽ được sửa chữa ..


4
WordPress không gửi email về một lỗi nghiêm trọng.
fuxia
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.