Wordpress表前缀不能为空

时间:2017-03-25 08:57:52

标签: php mysql wordpress innodb mamp

我正在使用下一个:PhPStorm,MAMP PRO和Wordpress。

我创建了一个新的数据库来创建一个新的Wordpress网页,但当我填写所有我得到的'表前缀不能为空'。当然不是空的。我把wp_,it_,rt_等等。但我总是得到同样的错误。我看到一篇帖子可能是由MySQL版本引起的,我应该再次创建表InnoDB。当然它没有用。我尝试使用旧版本的MAMP PRO - 实际上是v.3 - 。

我尝试做同样的事情,但我得到了同样的错误。我去mysql目录,我找不到这些表中的任何一个innodb_index_stats,innodb_table_stats,slave_master_info,slave_relay_log_info,slave_worker_info。我应该创建它们,但我不能用'STATS_PERSISTENT=0;'

来创建它们

¿我还能做什么?

2 个答案:

答案 0 :(得分:1)

暂时将您的 .htaccess 更改为“RewriteEngine Off”。安装脚本需要 .php 后缀,因此您的 POST 请求会丢失。

# BEGIN WordPress
<IfModule mod_rewrite.c>

RewriteEngine Off

#RewriteEngine On
#RewriteBase /
#RewriteRule ^index\.php$ - [L]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.php [L]
</IfModule>
# END WordPress

答案 1 :(得分:0)

听起来你更新了MySQL(或MAMP),但未能运行@ApiModel("Name")