我是Wordpress应用程序的管理员用户。我没有访问数据库配置变量 - 用户名,密码。我只知道主机名值。因此,要获取这些变量的值,需要访问wp_config.php文件。从管理员部分,我无法找到这些配置值。
So, is there any way to directly access wp_config.php file?
答案 0 :(得分:0)
这将有所帮助....您可以在连接字符串中获取一些详细信息...通过运行主题中某个php文件的查询。
答案 1 :(得分:0)
帮助您链接配置文件:
WordPress安装中最重要的文件之一是wp-config.php文件。此文件位于WordPress文件目录的根目录中,包含您网站的基本配置详细信息,例如数据库连接信息。
首次下载WordPress时,不包含wp-config.php文件。 WordPress安装过程将根据您提供的信息为您创建一个wp-config.php文件。
高级用户可以通过找到名为“wp-config-sample.php”的示例文件(位于根安装目录中)手动创建wp-config.php文件,根据需要进行编辑,然后将其另存为WP-config.php文件。
注意:wp-config-sample.php文件的内容非常简单 特定的顺序。订单很重要。如果你已经有一个wp-config.php 文件,重新排列文件的内容可能会在您的文件上创建错误 博客。
要更改安装的wp-config.php文件,您需要以下信息:
如果您的托管服务提供商为您安装了WordPress,请从中获取相关信息。如果您管理自己的Web服务器或主机帐户,则会在创建数据库和用户时获得此信息。 配置数据库设置
重要提示:切勿使用Microsoft Word等文字处理程序进行编辑 WordPress文件!
在WordPress目录的基目录中找到文件wp-config-sample.php,然后在文本编辑器中打开。
注意:从版本2.6开始,可以将wp-config.php移动到目录中 直接位于WordPress应用程序目录之上。
默认wp-config-sample.php
注意:这是默认wp-config-sample.php的示例。价值 这里有一些例子可以告诉你该怎么做。不要更改这些细节 通过编辑此页面,在Web服务器上更改它们。如果你做 使用编辑按钮更改此处,它们将无法正常工作 向全世界展示您的密码详情。
// ** 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_name_here'替换为您的数据库名称,例如MyDatabaseName。
define( 'DB_NAME', 'MyDatabaseName' ); // Example MySQL database name
设置数据库用户
将'username_here'替换为您的用户名,例如MyUserName输入。
define( 'DB_USER', 'MyUserName' ); // Example MySQL username
设置数据库密码
使用您的密码替换'password_here',例如MYPASSWORD。
define( 'DB_PASSWORD', 'MyPassWord' ); // Example MySQL password
设置数据库主机
将'localhost'替换为数据库主机的名称,例如MyDatabaseHost。也可能需要端口号或Unix套接字文件路径。
define( 'DB_HOST', 'MyDatabaseHost' ); // Example MySQL Database host
注意:您很可能不必更改它。如果你 不确定,尝试安装默认值'localhost'和 看看它是否有效。如果安装失败,请与您的Web主机联系 供应商。可能的DB_HOST值
不同的托管公司为其mysql数据库使用不同的网络设置。如果您的托管公司列在左栏中的下方,则右侧的值类似于DB_HOST的正确值。请联系您的技术支持和/或在线搜索您的托管公司文档以确保。
答案 2 :(得分:0)
抱歉,您无法直接访问wp-config.php文件。尝试使用FTP凭据从服务器下载wp-config文件来获取详细信息。
或强>
包含文件名&从wp-config文件中回复所需信息。
<?php include "wp-config.php";?>
Database Name: <?php echo DB_NAME; ?>
Database User: <?php echo DB_USER; ?>
Database password: <?php echo DB_PASSWORD; ?>
Database Host: <?php echo DB_HOST; ?>
注意:假设您在同一台服务器上工作。如果您正在使用theme / plugins意味着不需要包含wp-config.php文件,它已经可用。
答案 3 :(得分:0)
您无法直接访问该文件,但您可以在任何模板文件或header.php中使用以下代码获取这些数据库详细信息:
global $wpdb;
echo "dbuser : ".$wpdb->dbuser;
echo "<br/>dbpassword : ".$wpdb->dbpassword;
echo "<br/>dbname : ".$wpdb->dbname;
echo "<br/>dbhost : ".$wpdb->dbhost;