在我新托管的 wp 网站上建立数据库连接时出错
Error establishing a database connection on my newly hosted wp website
我处境艰难..到目前为止我还没有托管网站的知识。我开发了一个 wordpress 网站,并试图将其托管在当前具有工作域的服务器中。在它是一个静态网站之前。主机提供商是 www.networksolutions.com.. 我为托管所做的是,
1. exported database from a fully working website in local server (xampp).
2. exported database file is opened with dreamweaver and edited localhost and repalce with my domain name (www.abc.com) say..
3.edited wp_config file like below
define('DB_NAME', 'my_db');
/** MySQL database username */
define('DB_USER', 'my_usernm'); //before 'root'
/** MySQL database password */
define('DB_PASSWORD', 'my_pass'); //before null
/** MySQL hostname */
define('DB_HOST', 'www.abc.com'); //before 'localhost'
4.uploaded database file in to web server and transfer the website folder in /htdocs using filezilla
5.Redifined the domain pointing to old folder to my new folder jst uploaded
www.oldabc.com -> htdocs/
www.abc.com -> htdocs/abc/ <-here abc folder contains the whole files and folders of my wordpress site.
6. databse is uploaded sucsessfully but dont know how to link with thespecific ftp account/folder. I have put the username and password in wp_config file same like ausername and password for uploading the database to the phpmyadmin host window.
请帮忙!
问题可能出在这里:
/** MySQL 主机名 */
定义('DB_HOST','www.abc.com'); //在'localhost'
之前
数据库几乎总是托管在 'localhost' 而不是您的域。
尝试恢复到:
/** MySQL 主机名 */
定义('DB_HOST','localhost');
更详细的答案
我建议您在 NetworkSolutions 创建 WP 的默认安装——包括股票数据库。这将负责配置所有内容:站点 url、站点主页、数据库用户、数据库密码等。
从本地安装下载您的主题,并将其上传到新站点。
然后在您现有的本地 WP 安装中,转到“管理”>“工具”>“导出”,然后 select 您想要导出到新站点的所有内容。
转到新站点,管理 > 工具 > 导入,然后导入导出的内容。使用 WP import/export 应该可以避免覆盖新数据库中不应被本地安装覆盖的任何内容(站点 url、主页 url、用户等)
我处境艰难..到目前为止我还没有托管网站的知识。我开发了一个 wordpress 网站,并试图将其托管在当前具有工作域的服务器中。在它是一个静态网站之前。主机提供商是 www.networksolutions.com.. 我为托管所做的是,
1. exported database from a fully working website in local server (xampp).
2. exported database file is opened with dreamweaver and edited localhost and repalce with my domain name (www.abc.com) say..
3.edited wp_config file like below
define('DB_NAME', 'my_db');
/** MySQL database username */
define('DB_USER', 'my_usernm'); //before 'root'
/** MySQL database password */
define('DB_PASSWORD', 'my_pass'); //before null
/** MySQL hostname */
define('DB_HOST', 'www.abc.com'); //before 'localhost'
4.uploaded database file in to web server and transfer the website folder in /htdocs using filezilla
5.Redifined the domain pointing to old folder to my new folder jst uploaded
www.oldabc.com -> htdocs/
www.abc.com -> htdocs/abc/ <-here abc folder contains the whole files and folders of my wordpress site.
6. databse is uploaded sucsessfully but dont know how to link with thespecific ftp account/folder. I have put the username and password in wp_config file same like ausername and password for uploading the database to the phpmyadmin host window.
请帮忙!
问题可能出在这里:
/** MySQL 主机名 */ 定义('DB_HOST','www.abc.com'); //在'localhost'
之前数据库几乎总是托管在 'localhost' 而不是您的域。
尝试恢复到:
/** MySQL 主机名 */ 定义('DB_HOST','localhost');
更详细的答案
我建议您在 NetworkSolutions 创建 WP 的默认安装——包括股票数据库。这将负责配置所有内容:站点 url、站点主页、数据库用户、数据库密码等。
从本地安装下载您的主题,并将其上传到新站点。
然后在您现有的本地 WP 安装中,转到“管理”>“工具”>“导出”,然后 select 您想要导出到新站点的所有内容。
转到新站点,管理 > 工具 > 导入,然后导入导出的内容。使用 WP import/export 应该可以避免覆盖新数据库中不应被本地安装覆盖的任何内容(站点 url、主页 url、用户等)