Wp-config php bak

Bạn đã đọc một hướng dẫn yêu cầu bạn chỉnh sửa tệp wp-config của mình và bạn không biết nó là gì? . Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách chỉnh sửa wp-config đúng cách. tệp php trong WordPress

wp-config là gì. Tập tin php?

Như tên cho thấy, nó là một tệp cấu hình là một phần của tất cả các trang web WordPress tự lưu trữ

Không giống như các tệp khác, wp-config. Tệp php không được tích hợp sẵn với WordPress thay vào đó nó được tạo riêng cho trang web của bạn trong quá trình cài đặt

Wp-config php bak

WordPress lưu trữ thông tin cơ sở dữ liệu của bạn trong wp-config. tập tin php. Nếu không có thông tin này, trang web WordPress của bạn sẽ không hoạt động và bạn sẽ gặp lỗi 'lỗi thiết lập kết nối cơ sở dữ liệu'

Ngoài thông tin cơ sở dữ liệu, wp-config. tệp php cũng chứa một số cài đặt cấp cao khác. Chúng tôi sẽ giải thích chúng sau trong bài viết này

Vì tệp này chứa nhiều thông tin nhạy cảm, nên bạn không nên gây rối với tệp này trừ khi bạn hoàn toàn không có lựa chọn nào khác

Nhưng vì bạn đang đọc bài viết này, điều đó có nghĩa là bạn phải chỉnh sửa wp-config. tập tin php. Dưới đây là các bước để làm điều đó mà không làm mọi thứ rối tung lên

Video hướng dẫn

Đăng ký WPBeginner

Nếu bạn không thích video hoặc cần thêm hướng dẫn, hãy tiếp tục đọc

Bắt đầu

Điều đầu tiên bạn cần làm là tạo một bản sao lưu WordPress hoàn chỉnh. wp-config. php rất quan trọng đối với trang web WordPress đến nỗi một lỗi nhỏ sẽ khiến trang web của bạn không thể truy cập được

Bạn sẽ cần một ứng dụng khách FTP để kết nối với trang web của mình. Người dùng Windows có thể cài đặt WinSCP hoặc SmartFTP và người dùng Mac có thể thử Transmit hoặc CyberDuck. Máy khách FTP cho phép bạn truyền tệp giữa máy chủ và máy tính của bạn

Kết nối với trang web của bạn bằng ứng dụng khách FTP. Bạn sẽ cần thông tin đăng nhập FTP mà bạn có thể lấy từ máy chủ lưu trữ web của mình. Nếu bạn không biết thông tin đăng nhập FTP của mình, thì bạn có thể yêu cầu nhà cung cấp dịch vụ lưu trữ web của mình hỗ trợ

wp-config. php thường nằm trong thư mục gốc của trang web của bạn với các thư mục khác như /wp-content/

Wp-config php bak

Chỉ cần nhấp chuột phải vào tệp và sau đó chọn tải xuống từ menu. Máy khách FTP của bạn bây giờ sẽ tải xuống wp-config. php tập tin vào máy tính của bạn. Bạn có thể mở và chỉnh sửa nó bằng chương trình soạn thảo văn bản đơn giản như Notepad hoặc Text Edit

Hiểu wp-config. tập tin php

Trước khi bắt đầu, hãy xem toàn bộ mã của wp-config mặc định. tập tin php. Bạn cũng có thể xem một mẫu của tập tin này ở đây

Mỗi phần của wp-config. tệp php được ghi lại rõ ràng trong chính tệp đó. Hầu như tất cả các cài đặt ở đây được xác định bằng cách sử dụng Hằng số PHP

define( 'constant_name' , 'value'); 

Hãy xem xét kỹ hơn từng phần trong wp-config. tập tin php

Cài đặt MySQL trong wp-config. tệp php

Cài đặt kết nối cơ sở dữ liệu WordPress của bạn xuất hiện trong phần 'Cài đặt MySQL' của wp-config. tập tin php. Bạn sẽ cần máy chủ MySQL, tên cơ sở dữ liệu, tên người dùng cơ sở dữ liệu và mật khẩu để điền vào phần này

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Bạn có thể lấy thông tin cơ sở dữ liệu của mình từ cPanel của tài khoản lưu trữ web trong phần có nhãn cơ sở dữ liệu

Wp-config php bak

Nếu bạn không thể tìm thấy cơ sở dữ liệu WordPress hoặc tên người dùng và mật khẩu MySQL, thì bạn cần liên hệ với công ty lưu trữ web của mình

Khóa xác thực và muối

Các khóa và muối xác thực duy nhất là các khóa bảo mật giúp cải thiện tính bảo mật cho trang web WordPress của bạn. Các khóa này cung cấp mã hóa mạnh cho phiên người dùng và cookie do WordPress tạo. Xem hướng dẫn của chúng tôi về Khóa bảo mật WordPress để biết thêm thông tin

/**#@+
 * Authentication Unique Keys and Salts.
 *
 * Change these to different unique phrases!
 * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
 * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
 *
 * @since 2.6.0
 */
define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');

/**#@-*/

Bạn có thể tạo khóa bảo mật WordPress và dán chúng vào đây. Điều này đặc biệt hữu ích nếu bạn nghi ngờ trang web WordPress của mình có thể đã bị xâm phạm. Thay đổi khóa bảo mật sẽ đăng xuất tất cả người dùng hiện đang đăng nhập trên trang web WordPress của bạn buộc họ phải đăng nhập lại

Tiền tố bảng cơ sở dữ liệu WordPress

Theo mặc định, WordPress thêm tiền tố wp_ vào tất cả các bảng được tạo bởi WordPress. Bạn nên thay đổi tiền tố bảng cơ sở dữ liệu WordPress của mình thành một thứ gì đó ngẫu nhiên. Điều này sẽ khiến tin tặc khó đoán các bảng WordPress của bạn và sẽ cứu bạn khỏi một số cuộc tấn công SQL injection phổ biến

/**
 * WordPress Database Table prefix.
 *
 * You can have multiple installations in one database if you give each
 * a unique prefix. Only numbers, letters, and underscores please!
 */
$table_prefix  = 'wp_';

Xin lưu ý rằng bạn không thể thay đổi giá trị này cho một trang web WordPress hiện có. Làm theo hướng dẫn trong bài viết cách thay đổi tiền tố cơ sở dữ liệu WordPress của chúng tôi để thay đổi các cài đặt này trên trang web WordPress hiện có

Chế độ gỡ lỗi WordPress

Cài đặt này đặc biệt hữu ích cho người dùng đang cố gắng tìm hiểu cách phát triển WordPress và người dùng đang thử các tính năng thử nghiệm. Theo mặc định, WordPress ẩn các thông báo do PHP tạo ra khi thực thi mã. Chỉ cần đặt chế độ gỡ lỗi thành true sẽ hiển thị cho bạn những thông báo này. Điều này cung cấp thông tin quan trọng cho các nhà phát triển để tìm lỗi

define('WP_DEBUG', false);

Cài đặt đường dẫn tuyệt đối

Phần cuối cùng của tệp wp-config xác định đường dẫn tuyệt đối, sau đó được sử dụng để thiết lập các tệp WordPress và các tệp được bao gồm. Bạn không cần phải thay đổi bất cứ điều gì ở đây cả

/** 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');

wp-config hữu ích. Cài đặt và hack php

Có một số wp-config khác. cài đặt php có thể giúp bạn khắc phục lỗi và giải quyết nhiều lỗi phổ biến của WordPress

Thay đổi cổng và ổ cắm MySQL trong WordPress

Nếu nhà cung cấp dịch vụ lưu trữ WordPress của bạn sử dụng các cổng thay thế cho máy chủ MySQL, thì bạn sẽ cần thay đổi giá trị DB_HOST của mình để bao gồm số cổng. Lưu ý rằng đây không phải là một dòng mới nhưng bạn cần chỉnh sửa giá trị DB_HOST hiện có

define( 'DB_HOST', 'localhost:5067' );

Đừng quên thay đổi số cổng 5067 thành bất kỳ số cổng nào được cung cấp bởi máy chủ lưu trữ web của bạn

Nếu host của bạn sử dụng socket và pipe cho MySQL thì bạn cần thêm như thế này

________số 8

Thay đổi URL WordPress bằng wp-config. tệp php

Bạn có thể cần thay đổi URL WordPress khi di chuyển trang web WordPress sang tên miền mới hoặc máy chủ lưu trữ web mới. Bạn có thể thay đổi các URL này bằng cách truy cập Cài đặt » Trang chung

Wp-config php bak

Bạn cũng có thể thay đổi các URL này bằng wp-config. tập tin php. Điều này rất hữu ích nếu bạn không thể truy cập khu vực quản trị WordPress do lỗi quá nhiều vấn đề trực tiếp. Chỉ cần thêm hai dòng này vào wp-config của bạn. tập tin php

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

Đừng quên thay thế ví dụ. com với tên miền của riêng bạn. Bạn cũng cần lưu ý rằng các công cụ tìm kiếm xử lý www. ví dụ. com và ví dụ. com là hai vị trí khác nhau (Xem www và không phải www – Cái nào tốt hơn cho SEO?). Nếu trang web của bạn được lập chỉ mục với tiền tố www thì bạn cần thêm tên miền của mình cho phù hợp

Thay đổi thư mục tải lên bằng wp-config. php

Theo mặc định, WordPress lưu trữ tất cả các phương tiện tải lên của bạn trong thư mục /wp-content/uploads/. Nếu bạn muốn lưu trữ các tệp phương tiện của mình ở một vị trí khác thì bạn có thể làm như vậy bằng cách thêm dòng mã này vào wp-config của mình. tập tin php

define( 'constant_name' , 'value'); 
0

Lưu ý rằng đường dẫn thư mục tải lên có liên quan đến ABSPATH được đặt tự động trong WordPress. Thêm một đường dẫn tuyệt đối ở đây sẽ không hoạt động. Xem hướng dẫn chi tiết về cách thay đổi vị trí tải lên phương tiện mặc định trong WordPress để biết thêm thông tin

Vô hiệu hóa cập nhật tự động trong WordPress

WordPress đã giới thiệu các bản cập nhật tự động trong WordPress 3. 7. Nó cho phép các trang web WordPress tự động cập nhật khi có một bản cập nhật nhỏ. Mặc dù các bản cập nhật tự động rất tốt cho bảo mật, nhưng trong một số trường hợp, chúng có thể phá vỡ một trang web WordPress khiến nó không thể truy cập được

Thêm dòng mã này vào wp-config của bạn. php sẽ vô hiệu hóa tất cả các cập nhật tự động trên trang web WordPress của bạn

define( 'constant_name' , 'value'); 
1

Xem hướng dẫn của chúng tôi về cách tắt cập nhật tự động trong WordPress để biết thêm thông tin

Giới hạn sửa đổi bài đăng trong WordPress

WordPress đi kèm với tính năng tự động lưu và sửa đổi tích hợp sẵn. Xem hướng dẫn của chúng tôi về cách hoàn tác các thay đổi trong WordPress bằng bản sửa đổi bài đăng. Tuy nhiên, nếu bạn chạy một trang web lớn, các bản sửa đổi có thể tăng kích thước sao lưu cơ sở dữ liệu WordPress của bạn

Thêm dòng mã này vào wp-config của bạn. php để giới hạn số lượng bản sửa đổi được lưu trữ cho một bài đăng

define( 'constant_name' , 'value'); 
2

Thay thế 3 bằng số bản sửa đổi bạn muốn lưu trữ. WordPress sẽ tự động loại bỏ các bản sửa đổi cũ hơn. Tuy nhiên, các bản sửa đổi bài đăng cũ hơn của bạn vẫn được lưu trữ trong cơ sở dữ liệu của bạn. Xem hướng dẫn của chúng tôi về cách xóa các bản sửa đổi bài đăng cũ trong WordPress

Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách chỉnh sửa wp-config. php trong WordPress và tất cả những điều thú vị bạn có thể làm với nó. Bạn cũng có thể muốn xem bài viết của chúng tôi về hơn 25 thủ thuật cực kỳ hữu ích cho tệp chức năng WordPress

Nếu bạn thích bài viết này, vui lòng đăng ký Kênh YouTube của chúng tôi để xem các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy chúng tôi trên Twitter và Facebook