私は先週の月曜日に新しいサーバーにWP-CLIをセットアップしました。これは予想通りに機能し、作成したスクリプトは問題なく次のように機能しました。昨日、同じスクリプトを実行するとエラーが発生しました。
PHP Warning: array_slice() expects parameter 1 to be array, null given in phar:///usr/local/bin/wp/php/WP_CLI/Runner.php on line 610 PHP Warning: Invalid argument supplied for foreach() in phar:///usr/local/bin/wp/php/WP_CLI/Configurator.php on line 132 PHP Warning: proc_open(): Descriptor item must be either an array or a File-Handle in phar:///usr/local/bin/wp/php/commands/help.php on line 111 PHP Warning: proc_close() expects parameter 1 to be resource, boolean given in phar:///usr/local/bin/wp/php/commands/help.php on line 111 Content-type: text/html; charset=UTF-8
--info
を実行しても何も表示されません。
wp --info --allow-root Content-type: text/html; charset=UTF-8
0.24.1は週の初めにうまく動いていたので、私は迷っています。動作していたときと停止したときの中間に、PHPが7.0.9から7.0.10に更新されたようです。しかし/usr/local/bin/
内のpharのパーミッションと位置はすべて同じままです。私はこれをさらに解決することができる方向にだれかが私を向けることができるかどうか疑問に思いました。
私は同じ問題に遭遇しました。土曜日に働きました。今週の月曜日は7.0.10に自動アップグレードされましたが、今は中断しています。私は修正をしていないので、デバッグに役立つかもしれないより多くの情報はここにありますか?
私はcPanelのEAブランドのPHPを使ってCentOS7に参加しています。
PHP 7.0.10(cgi-fcgi)(作成日:2016年8月22日20:34:53)Copyright(c)1997-2016 The PHPグループZend Engine v3.0.0、Copyright(c)1998-2016 Zend TechnologiesとZend OPcache v7.0.10、Copyright(c)1999-2016、によるZend Technologies
無駄にPHPとwp-cliを再インストールしてみました。