php - WordPress 安装显示索引/

标签 php mysql sql database wordpress

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

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

在进行了一些配置并卸载并重新安装 MAMP 后,测试 WordPress 安装给了我一个错误

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;

尝试将 SQL 文件导入远程服务器上新创建的数据库时。当手动单击index.php时,此测试安装还会出现“无法连接到服务器”的错误

我是否错过了一些我应该做的事情?或者是否需要进行某种服务器配置才能支持 WordPress 安装?非常感谢任何和所有的帮助,因为这已经让我发疯了近一周了。

最佳答案

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

关于php - WordPress 安装显示索引/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43334545/

相关文章:

javascript - onClick 将 'POST' 数据发送到 php 文件并获取结果

php - 将表单数据插入数据库中的两行

php - 如何在不单击 bootstrap 或 php 中的按钮的情况下在右上角加载通知警报?

php - MySQL - 如何根据另一个表中的列进行排序

php - 内爆时复制 PHP 数组中的第一个值

sql - 在子查询中使用 LIMIT 并在子查询和外部查询中重复 WHERE 子句来简化查询

php - 在没有类的情况下创建的表单上设置翻译域

python - Django SQL get查询返回一个<key, value> hashmap,如何访问该值?

mysql - 未使用的数据库会以任何方式损害 MySQL 服务器性能吗?

python - 我应该为我的 sqlalchemy 模型使用代理键(id=1)还是自然主键(标签 ='sqlalchemy')?