【发布时间】:2013-03-27 12:51:42
【问题描述】:
我正在尝试将我的网站上传到公共主机并使其首次上线。我的网站放在我家的电脑上。我使用 XAMPP 作为工作环境和 Joomla 2.5.9。
我想我应该做两件事:
将所有站点结构及其所有子文件夹(管理员、缓存、cli、组件等)复制到主机。我使用 FileZilla 完成的。
设置 MySQL 数据库。我不知道该怎么做。我已将我的语言环境数据库中的所有表导出到 SQL 文件,并将 ZIP 文件作为第一步。之后,我在主机上打开了 phpMyAdmin 并转到了数据库部分。但是,那里没有“创建数据库”选项。
如何在主机上设置数据库?
除了 1) 和 2) 之外,我还应该做些什么吗?
【问题讨论】:
-
这完全取决于您的主机。您究竟在哪里托管您的网站?
-
您必须知道主机服务器名称和凭据才能连接到主机上的 MySQL。只需提供本地 Mysql 的脚本来托管 MySQL 数据库,它就可以工作。正如@JimmyvanBeele 所说,这完全取决于托管细节。
-
好的。我使用 cPanel。我已成功创建新数据库,但它有前缀,它是自动添加的。它看起来像:user_dbname。我的语言环境数据库名称仅为:dbname。在主机上创建新数据库 user_dbname 后,我已经从我的语言环境数据库中导入了所有表,一切正常。但是,当我运行我的网站时出现错误:“数据库连接错误 (2):无法连接到 MySQL。”过来。我做错了什么和/或我应该做些什么才能让它发挥作用?
-
您是否更改了配置中的 MySQL 设置以使用新的 'user_dbname' 数据库?如果是这样,您确定数据库在本地主机上运行吗?同样,您在哪里托管?
-
我主持了一位俄罗斯主持人。