Trang chủ » Cách tìm và chỉnh sửa wp-config.php trong WordPress

Cách tìm và chỉnh sửa wp-config.php trong WordPress

by admin

wp-config.php là gì? Cách tìm và chỉnh sửa wp-config.php trong WordPress thế nào? Cùng chúng tôi tìm hiểu qua bài viết dưới đây nhé!

1. wp-config.php là gì?

wp-config.php là một trong những tệp cốt lõi nhất của nền tảng WordPress chứa những thông tin cực kỳ quan trọng như: cơ sở dữ liệu, tên máy chủ, username và mật khẩu người dùng.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (2)

Những thông tin này sẽ giúp WordPress có thể giao tiếp được với cơ sở dữ liệu nhằm để lưu trữ và truy xuất dữ liệu ví dụ như: nội dung bài đăng, các người dùng đã thêm, các cài đặt và cấu hình trên trang…

Nếu bạn cài tự cài WordPress trên Hosting, bạn sẽ thấy những thông tin WordPress yêu cầu để có thể kết nối cơ sở dữ liệu và WordPress như trong ảnh dưới. Những thông tin trong ảnh cũng chính là những dữ liệu cơ bản nhất trong tệp WordPress.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (3)

Không giống như các tệp khác trong gói WordPress.org bạn tải về, wp-config.php được tạo ra trong lúc bạn cài đặt WordPress.

Lưu ý: Trong hầu hết các trường hợp, bạn không nên thay đổi các thông tin trong tệp nếu không muốn gặp phải lỗi: “Error Establishing a Database Connection”. Nếu lỡ may bạn gặp phải lỗi, chúng tôi cũng đã có bài viết chia sẻ cách sửa lỗi Error Establishing a Database Connection trong WordPress hỗ trợ bạn gỡ lỗi đấy!

2. Vị trí của wp-config.php ở đâu?

Thông thường, bạn có thể tìm thấy wp-config.php ngay trong thư mục gốc Root hay thông dụng hơn với cái tên thư mục /public_html.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (4)

3. Cách tìm và chỉnh sửa wp-config.php trong WordPress

Cách 1: Sử dụng FTP để tìm wp-config.php

*Các yêu cầu khi sử dụng FTP để tìm wp-config.php

Để có thể sử dụng phương pháp này, bạn sẽ cần phải có và phải chuẩn bị một số thứ, bao gồm:

  • Các thông tin đăng nhập FTP do nhà cung cấp dịch vụ Hosting của bạn.
  • Phần mềm để hỗ trợ FTP. Trong phần này, chúng tôi khuyến khích bạn sử dụng Filezilla vì phần mềm này miễn phí và dễ sử dụng.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (5)

*Cách để tìm wp-config.php bằng FTP

Để sử dụng được phương pháp này, trước tiên bạn cần phải tải phần mềm Filezilla về. Sau khi tải về, bạn tiến hành giải nén và cài đặt phần mềm Filezilla.

Tiếp theo, bạn sẽ phải cấu hình đường dẫn từ Filezilla đến Hosting của mình bằng cách:

Mở chương trình Filezilla lên => File => Site Manager => tại mục My Sites bạn chọn tạo mới New Site và nhập tên trang của bạn vào.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (6)

Các thông tin ở phía cửa sổ bên trái bạn sẽ bắt buộc phải nhập bao gồm:

    • Host: Tên miền trang web của bạn hoặc địa chỉ IP.
    • Port: Thông thường sẽ là: 80 hoặc 2222 tùy theo từng nhà cung cấp dịch vụ Hosting bạn chọn.
    • Protocol: Đây là phương thức để tải lên bao gồm: FTP hoặc SFTP, tùy theo yêu cầu của nhà cung cấp dịch vụ Hosting mà bạn chọn phương thức.
    • Tại phần User, Password, đây là phần thông tin tên đăng nhập và mật khẩu FTP do nhà cung cấp dịch vụ Hosting gửi bạn.
    • Logon Type: Trong điều kiện thông thường, tốt nhất là bạn chọn Normal.

Sau khi hoàn tất, bạn sẽ đợi một vài giây hoặc lâu hơn tùy theo đường truyền mạng của bạn. Khi bạn thấy ảnh giống như bên dưới hiện lên, chúc mừng, bạn đã kết nối thành công rồi đấy!

Cách tìm và chỉnh sửa wp-config.php trong WordPress (7)

Trong quá trình thực hiện, nếu bạn đang thực hiện trên máy tính của mình, bạn có thể click chọn vào mục: “Always trust certificate for future sessions” để các lần kết nối sau không phải đăng nhập thủ công như hiện tại. Giai đoạn đăng nhập sẽ được tự động lược bớt và bạn có thể thực hiện kết nối ngay lập tức.

Ngay sau khi kết nối thành công, bạn sẽ thấy được đưa vào trong thư mục gốc của WordPress. Nếu không, bạn nhấp đúp vào file public_html và bạn sẽ tìm thấy file wp-config.php ngay trong đấy thôi!

Cách tìm và chỉnh sửa wp-config.php trong WordPress (8)

Cách 2: Sử dụng cPanel

*Các yêu cầu khi sử dụng cPanel để tìm wp-config.php

Hosting của bạn cần phải có dịch vụ cPanel để quản lý trang web.

*Hướng dẫn cách tìm wp-config.php bằng cPanel

Để tìm wp-config.php bằng cPanel, trước tiên bạn sẽ cần phải đăng nhập vào cPanel trên Hosting của bạn trước.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (9)

Sau khi đăng nhập vào xong, bạn chỉ cần tìm đến mục Files => File Manager. Mỗi nhà cung cấp sẽ có giao diện hơi khác nhau (nếu họ đã tùy biến lại bản cPanel), nhưng đừng lo lắng, tên của chúng đều giống nhau bạn nhé!

Cách tìm và chỉnh sửa wp-config.php trong WordPress (10)

Tiếp theo, trang sẽ chuyển qua giao diện File Manager và bạn sẽ tìm, nhấp vào thư mục public_html. Ngay lập tức ở cửa sổ bên phải bạn sẽ thấy file wp-config.php cần tìm.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (11)

4. Cách chỉnh sửa wp-config.php cơ bản

Trong hầu hết các trường hợp, bạn sẽ không nên chỉnh sửa wp-config.php nếu không cần thiết. Tuy nhiên, bạn tìm đến bài viết này, đồng nghĩa với việc bạn đang cần sửa lỗi gì đó trong wp-config.php.

Vì thế, chúng tôi sẽ giải thích cơ bản các nội dung trong file wp-config.php để bạn nắm và tránh trường hợp lỗi không đáng có xảy ra nhé!

4.1 Nội dung mặc định của wp-config.php

Sau khi cấu hình xong, phần nội dung mặc định của wp-config.php sẽ như sau:

// ** MySQL settings - You can get this info from your web host ** //
/** Tên cơ sở dữ liệu cho 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', '');
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');
$table_prefix = 'wp_';
/* That's all, stop editing! Happy blogging. */

Khi bạn sử dụng nhiều và cấu hình nhiều thông tin khác trong WordPress, nội dung trong wp-config.php sẽ bắt đầu dần nhiều hơn. Trong trường hợp bạn vẫn chưa nghĩ ra được wp-config.php ra sao, bạn có thể xem thêm phần code mẫu wp-config.php trên Github.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (13)

Trong đó, chúng ta sẽ cần quan tâm đến 4 nội dung quan trọng nhất trong file wp-config.php bao gồm:

  • Cấu hình cơ sở dữ liệu
  • Keys and salts
  • Tiền tố cơ sở dữ liệu
  • Bật tắt chế độ debug – gỡ lỗi

4.2 Giải thích về 4 nội dung quan trọng

  • Cấu hình cơ sở dữ liệu

Ngay phần đầu của file dưới phần chữ MySQL Settings chính là những nội dung về: MySQL host, tên của cơ sở dữ liệu, tên và mật khẩu đăng nhập vào cơ sở dữ liệu sẽ được hiển thị bên trong đoạn code này.

Những thông tin này rất quan trọng và cần thiết để bạn có thể kết nối cơ sở dữ liệu và WordPress đấy!

Cách tìm và chỉnh sửa wp-config.php trong WordPress (13)

  • Keys and salts

Keys and salts là các khóa xác thực giúp cải thiện và gia tăng mức độ bảo mật cho trang WordPress của bạn. Các khóa này được mã hóa rất cao cho cả sessions và cookies được tạo ra bởi WordPress.

Cách tìm và chỉnh sửa wp-config.php trong WordPress (14)

  • Tiền tố cơ sở dữ liệu

Bạn có thể sử dụng các tiền tố này nhằm gia tăng bảo mật cho trang WordPress của bạn đấy! Thông thường, các tiền tố được mặc định là “wp_” tuy nhiên, thứ gì phổ biến quá cũng không tốt, đặc biệt là rất nhiều hacker đang “nhăm nhe” hack vào trang web của bạn.

Vì thế, bạn có thể chuyển đổi từ:

$table_prefix = 'wp_';
trở thành:
$table_prefix = 'meomeomeo_';

Để tránh tình trạng bị đoán tên tệp và bị hack vào trang web bạn nhé!

  • Bật tắt chế độ debug – gỡ lỗi

Cuối cùng, chế độ debug – gỡ lỗi thường sẽ bị tắt. Chỉ khi nào bạn đã tìm hiểu đủ sâu về kiến thức sử dụng, kiến thức code,… Bạn sẽ bật chế độ debug lên sau và tránh gặp phải tình trạng sập trang V:

Chế độ này gói gọn trong 1 câu:

define('WP_DEBUG', false); để tắt chế độ debug

Bạn có thể bật lên lại bằng cách thay đổi chữ false thành true.

Chúc bạn thành công!

Mọi người cũng tìm kiếm: wp-config.php, config.php, config php, wp config, wp-config.php file, wordpress wp config, wp-config, wp config php, wordpress php.

You may also like

Leave a Comment