Wordpress>安装后自动运行SQL代码

时间:2012-01-30 20:12:10

标签: php wordpress curl

我想在wordpress安装完成后自动运行SQL查询。我有一个php文件,它将引用.sql文件并自动运行其中的所有查询,但是,您必须手动浏览到example.com/updateDB.php才能运行它。我试图让所有内容完全自动化,所以我想在wordpress安装中的某处插入代码,基本上就是说运行这段代码就像在浏览器中浏览它一样。

我尝试过多种方法,包括将该文件中的实际php放入安装代码中的几个不同位置或尝试卷曲等,但没有任何效果。

所以最后我的问题是,如何在wordpress安装完成后执行此文件中的代码?我已经关闭了几次,但是代码想要在实际设置数据库之前运行 - 这当然会在.sql文件中的UPDATE查询中引发错误。

以下是目前发生的情况:
设置空db 安装Wordpress
浏览到www.example.com/updateDB.php
  - 代码执行得很好,数据库也会更新。

这就是我想要发生的事情:
设置空db 安装Wordpress
  - 在该过程的某个时刻,我的代码被触发,并使用updateDB.php中的代码更新db(引用.sql文件)。

2 个答案:

答案 0 :(得分:0)

我不知道你想把它放在哪里,但是在db setup页面之后使用javascript自动重定向你。因此,您的新流程将是:

设置空数据库

安装Wordpress->自动重定向

updateDB.php

这就是我能想到的全部。

答案 1 :(得分:0)

javascript应该看起来像这样(显然代替你自己的文件名):

<script type="text/javascript">
window.open("http://www.yourURL.com/path/to/your/file.php", "_blank");
</script> 

将其放在安装脚本的末尾。