Install WordPress using PHP

时间:2018-08-07 作者:I am the Most Stupid Person

我只想使用PHP下载、安装和设置WordPress。

我可以用WP-CLIcommand line,它起作用了。

现在我想用WP-CLIPHP.

我读过Run WP-CLI using PHP

以上问题的答案建议使用以下代码进行测试。

<?php
$output = shell_exec("wp --info");
echo "<pre>".$output."</pre>";
?>
我试过了,但一无所获。我如何解决这个问题?

备注:

我正在用localhost(XAMPP)测试这一点

  • wp --info 在命令提示下工作正常
  • shell_exec() 与其他正常的非wp命令配合良好
  • 1 个回复
    SO网友:M. Heesters

    请检查PHP是否在安全模式下运行。当PHP在安全模式下运行时,excel\\u shell被禁用。

    您可以通过运行phpinfo()函数来检查这一点。

    提示:您可以在bash中创建一个安装脚本,并从PHP执行该脚本。这样,首先在命令行上进行测试,然后在PHP中进行封装就更容易了。

    结束