wp安装install.php,BASH安装Wordpress,无需访问wp-admin/install.php

也许你需要修改一下Wordpress的原始安装程序。

首先,创建一个包装PHP CLI脚本,假设它的名字是wrapper.sh:

#!/usr/bin/php -qC

function get_args()

{

$args = array();

for ($i=1; $i

{

$arg = $_SERVER['argv'][$i];

if ($arg{0} == '-' && $arg{1} != '-')

{

for ($j=1; $j < strlen($arg); $j++)

{

$key = $arg{$j};

$value = $_SERVER['argv'][$i+1]{0} != '-' ? preg_replace(array('/^["\']/', '/["\']$/'), '', $_SERVER['argv'][++$i]) : true;

$args[$key] = $value;

}

}

else

$args[] = $arg;

}

return $args;

}

// read commandline arguments

$opt = get_args();

require "install.php";

这将允许你在命令行调用脚本,传递参数给它直接进入$选择数组数组。

然后,您可以通过所需要的增值经销商在你定义一个严格的顺序,例如:

./wrapper.sh

在install.php您需要更改之前提到的瓦尔的定义,因为它遵循:

global $opt;

$admin_email = $opt[0];

$admin_password = $opt[1];

$weblog_title = $opt[2];

$user_name = $opt[3];

然后让安装脚本完成它的工作。

这是一个未经测试的方法,也非常适合您需要的任何修改。这主要是使用包装php/cli脚本来定义所需的变量(无需通过HTTP REQUEST /查询字符串发送它们)的指导原则。也许这是一个相当奇怪的方式来完成任务,所以请随时给予任何建设性的/破坏性的反馈:-)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值