2017-04-10 80 views
0

我想将我的自定义wordpress主题从我的机器上的本地主机移动到服务器。我已经做了无数次,但它从来不是我的服务器,这是我第一次在我自己的服务器上完成它。我已经从本地phpMyAdmin导出了SQL文件,在服务器上创建了一个新数据库,添加了具有所有权限的用户,将用户添加到了数据库,编辑了wp-config以匹配新创建的信息,在根目录中有一个index.php wordpress安装并有一个htaccess文件,这两个文件都来自wordpress本身并且未经编辑,并已从本地安装导入了SQL文件。Wordpress安装显示索引/

通过FTP上传文件后,该网站显示Index of /(sitename) 手动点击index.php时,它将我带到网站(必须在函数的register_sidebar函数中添加ID行后)。 PHP),但仍然无法正常显示,并且无法在其他设备上工作。

一些配置和未安装和播放完毕后重新安装MAMP,测试WordPress的尝试将SQL文件导入到新创建的数据库遥控器上安装时给我的

CREATE TABLE `wp_commentmeta` ( `meta_id` bigint(20) UNSIGNED NOT NULL, `comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_520_ci) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; 

错误服务器。当我手动点击index.php时,此测试安装也会给我一个“无法连接到服务器”的错误。我在这里错过了一些我应该做的事情吗?或者是否有某种服务器配置需要完成才能支持wordpress安装?任何和所有的帮助非常感谢,因为这已经让我疯狂了近一个星期。

+0

我使用名为“Duplicator”的插件,它使传输更容易,更快速。这是一个很好的选择,因为它的故障率非常低! – Antoine

回答

0

您可能在使用该用户权限时遇到问题。您是否尝试过与该数据库用户手动连接并尝试在该确切数据库上创建对象?