Cómo editar el archivo wp-config.php en WordPress

我们前面的很多教程,都有提到在解决问题的时候,要编辑“wp-config.php”文件。这个文件非常重要,它控制着关键的 WordPress 设置,尤其是对于安全性、性能和故障排除方面。所以,在修改这个文件的时候一定要谨慎。下面我会把Nuestro equipo如何在 WordPress 中编辑 wp-config.php 文件的一些经验。

图片[1]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

什么是 wp-config.php 文件?

顾名思义,它是所有自托管 WordPress 站点的一部分的配置文件。

与其他核心 WordPress 文件不同,wp-config.php 文件不是 WordPress 内置的。

相反,它是在安装过程中为你的站点明确生成的。

图片[2]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPress 将数据库信息存储在 wp-config.php 文件中。如果没有这些信息,WordPress 网站将无法运行,并且会收到“Error al establecer la conexión con la base de datos”的错误。

wp-config.php 文件除了数据库信息外,还包含其他几个高级设置。会在本文后面解释它们。

普通 WordPress 用户不需要频繁编辑 wp-config.php 文件。但是,了解怎么编辑 wp-config.php 文件可以让你更熟练地管理 WordPress 网站。

由于此文件包含大量敏感信息,因此建议不要随意修改它,除非是别无选择。

访问和编辑 wp-config.php 文件

wp-config.php 文件位于服务器上。可以通过使用FTP 客户端或控制面板中的文件管理器应用程序连接网站来访问它。

FTP 客户端可以在服务器和计算机之间传输文件。Windows 用户可以安装 FileZilla、WinSCP 或 SmartFTP,而 Mac 用户可以选择 FileZilla、Transmit 或 Cyber​​Duck。

首先,用 FTP 客户端连接到网站。wp-config.php 文件通常在网站的根文件夹中,与其他文件夹(如 wp-includes、wp-content 和 wp-admin)位于一起。

图片[3]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

只需右键单击文件并从菜单中选择“descargando”即可。现在将下载 wp-config.php 文件到计算机。可以使用纯文本编辑器应用程序(如记事本或文本编辑)打开并编辑它。

编辑完成后,只需使用 FTP 将其上传回网站即可。

然后会看到一条消息,提示文件已存在,并带有一系列选项。选择“sobrescribir”并单击“defina".

图片[4]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

了解 wp-config.php 文件

在开始之前,我们先查看一下默认 wp-config.php 文件的完整代码。

<?php
/**
* The base configuration for WordPress
 *
 * The wp-config.php creation script uses this file during the installation.
 * You don't have to use the website, you can copy this file to "wp-config.php"
 * and fill in the values.
 *
 * This file contains the following configurations:
 *
 * * Database settings
 * * Secret keys
 * * Database table prefix
 * * ABSPATH
 *
 * @link https://developer.wordpress.org/advanced-administration/wordpress/wp-config/
 *
 * @package WordPress
 */
 
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
 
/** Database username */
define( 'DB_USER', 'username_here' );
 
/** Database password */
define( 'DB_PASSWORD', 'password_here' );
 
/** Database 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', '' );
 
/**#@+
 * 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' );
 
/**#@-*/
 
/**
 * 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_';
 
/**
 * For developers: WordPress debugging mode.
 *
 * Change this to true to enable the display of notices during development.
 * It is strongly recommended that plugin and theme developers use WP_DEBUG
 * in their development environments.
 *
 * For information on other constants that can be used for debugging,
 * visit the documentation.
 *
 * @link https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/
 */
define( 'WP_DEBUG', false );
 
/* Add any custom values between this line and the "stop editing" line. */
 
 
 
/* That's all, stop editing! Happy publishing. */
 
/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) ) {
    define( 'ABSPATH', __DIR__ . '/' );
}
 
/** Sets up WordPress vars and included files. */
require_once ABSPATH . 'wp-settings.php';

wp-config.php 文件的每个部分都已在文件本身中详细记录。几乎所有设置都是使用 PHP 常量定义的。

	define( 'constant_name' , 'value');

让我们看看 wp-config.php 文件中的每个部分。

wp-config.php 文件中的 MySQL 设置

WordPress 数据库连接设置出现在 wp-config.php 文件的“数据库设置"Parte.

需要 MySQL 主机、数据库名称、数据库用户名responder cantandocriptográfico来完成这个部分。

图片[5]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

以下是本节中常量的列表及其作用。

图片[6]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

要填写这些值,需要数据库信息,可以在你的控制面板中找到这些信息。

需要在控制面板中查找“base de datos exhaustiva"Parte.

在 MySQL 数据库页面,会找到当前数据库、用户名和密码的列表。

wp-config.php 文件中的 DB_CHARSET 和 DB_COLLATE 是什么?

‘DB_CHARSET’ 设置指定 WordPress 数据库表的字符集。默认值为 utf8,支持大多数语言并确保广泛的兼容性。

“DB_COLLATE”设置定义数据库如何排序和比较字符。

我们建议将其留空并让 MySQL 使用指定字符集的默认排序规则(utf8 为 utf8_general_ci)。

身份验证唯一密钥和Salts

身份验证密钥和Salts是 wp-config.php 文件中的安全功能。它们通过对存储在用户 cookie 中的信息进行强加密,给 WordPress 安装提供额外的保护。

图片[7]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

总共有 8 种不同的密钥和Salts。每个密钥和盐对都是一串随机的长文本数字和特殊字符。

每个键的作用如下:

图片[8]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

可以通过访问WordPress.org 密钥生成器来生成新密钥。如果有人试图登录你的 WordPress 管理后台,可以更改密码。

WordPress 数据库表前缀

默认情况下,WordPress 会将“wp_”前缀添加到其在数据库中创建的所有表中。

图片[9]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

WordPress 调试模式

这个设置对于学习 WordPress 开发或排除错误故障的用户特别有用。

默认情况下,WordPress 会隐藏 PHP 在执行代码时生成的通知。只需将调试模式设置为“verdadero”即可显示这些通知。

可以为开发人员查找错误提供了重要信息。解决 WordPress 网站上的问题。

图片[10]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

或者,也可以选择保留错误和通知的日志。

绝对路径设置

wp-config 文件的最后一部分定义了绝对路径。这些指令告诉 WordPress 在哪里找到核心 WordPress 文件。

此指令之后,ABSPATH 用于加载wp-settings.php 文件。

图片[11]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

这两个设置都不变。

有用的 wp-config.php 技巧和设置

到目前为止,我们已经介绍了默认的 wp-config.php 设置。现在,让我们检查一些其他设置。

这些设置是可选的,可以在需要时使用。它们可以帮助排除错误并解决许多常见的 WordPress 错误.

使用 wp-config.php 文件更改 WordPress URL

将 WordPress 网站移动到新域名时,需要更改 WordPress URL 。

可以通过访问“设置”»“常规”页面来更改这些 URL。

图片[12]-如何在 WordPress 中编辑 wp-config.php 文件-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

还可以使用 wp-config.php 文件更改这些 URL。如果由于错误“太多直接问题”而无法访问 WordPress 管理区域,这非常有用。

只需将这两行添加到 wp-config.php 文件中:

define('WP_HOME','https://www.361sale.com/');
define('WP_SITEURL','https://www.361sale.com/');

不要忘记用自己的域名替换 www.361sale.com。

使用 wp-config.php 文件更改上传目录

默认情况下,WordPress 将上传的所有媒体存储在 /wp-content/uploads/ 目录中。

如果想将媒体文件存储在其他位置,可以在 wp-config.php 文件中添加以下代码行:

define( 'UPLOADS', 'wp-content/media' );

注意:上传目录路径是相对于 WordPress 中自动设置的 ABSPATH 的。在这里添加绝对路径是行不通的。

禁用 WordPress 中的自动更新

WordPress 默认启用自动更新。这允许 WordPress 网站在有小更新可用时自动更新。

例如,如果网站正在运行 WordPress 6.6,并且发布了安全更新 6.6.1,那么 WordPress 将自动安装该更新。

但是,当 WordPress 6.7 发布时,系统会要求启动更新。

虽然自动更新对于安全很重要,但许多用户担心自动更新也会破坏他们的网站,导致无法访问。

将这一行代码添加到 wp-config.php 文件可以禁用 WordPress 网站上的所有自动更新:

	
define( 'WP_AUTO_UPDATE_CORE', false );

希望本文能帮助你们了解如何编辑 WordPress 中的 wp-config.php 文件以及可以使用它执行的操作,但是不建议你们去修改。


Contacte con nosotros
¿No puede leer el artículo? ¡Póngase en contacto con nosotros para obtener una respuesta gratuita! Ayuda gratuita para sitios personales y de pequeñas empresas
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
© Declaración de reproducción
Este artículo fue escrito por Harry
EL FIN
Si le gusta, apóyela.
felicitaciones0 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios