(Probably a similar error was previously raised here but the answer is not valid for normal users)
With a clean install of WP-CLI on a debian server, I get the following error:
PHP Fatal error: Uncaught Error: Call to undefined method cli\Table::setAsciiPreColorized() in phar:///usr/bin/wp/php/WP_CLI/Formatter.php:285
... (full error traceback pasted later)
Steps to reproduce:
(as root)
# curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
# chmod 755 wp-cli.phar
# mv wp-cli.phar /usr/bin/wp
(as nginx user)
# cd path/to/wordpress
# wp plugin list
About the machine:
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.9 (jessie)
Release: 8.9
Codename: jessie
# php -v
PHP 7.0.23-dev (cli) (built: Aug 8 2017 14:47:04) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
The complete error dump:
PHP Fatal error: Uncaught Error: Call to undefined method cli\Table::setAsciiPreColorized() in phar:///usr/bin/wp/php/WP_CLI/Formatter.php:285
Stack trace:
#0 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(138): WP_CLI\Formatter::show_table(Array, Array, false)
#1 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(89): WP_CLI\Formatter->format(Array, false)
#2 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php(441): WP_CLI\Formatter->display_items(Array)
#3 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(951): WP_CLI\CommandWithUpgrade->list(Array, Array)
#4 [internal function]: Plugin_Command->list(Array, Array)
#5 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php(81): call_user_func(Array, Array, Array)
#6 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher{closure}(Array, Array)
#7 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php(401): call_user_func(Object(Closure), Array, Array)
#8 phar:///usr/bin/wp/php/WP_CLI/Runner.php(323): WP_ in phar:///usr/bin/wp/php/WP_CLI/Formatter.php on line 285
Fatal error: Uncaught Error: Call to undefined method cli\Table::setAsciiPreColorized() in phar:///usr/bin/wp/php/WP_CLI/Formatter.php:285
Stack trace:
#0 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(138): WP_CLI\Formatter::show_table(Array, Array, false)
#1 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(89): WP_CLI\Formatter->format(Array, false)
#2 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php(441): WP_CLI\Formatter->display_items(Array)
#3 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(951): WP_CLI\CommandWithUpgrade->list(Array, Array)
#4 [internal function]: Plugin_Command->list(Array, Array)
#5 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php(81): call_user_func(Array, Array, Array)
#6 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher{closure}(Array, Array)
#7 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php(401): call_user_func(Object(Closure), Array, Array)
#8 phar:///usr/bin/wp/php/WP_CLI/Runner.php(323): WP_ in phar:///usr/bin/wp/php/WP_CLI/Formatter.php on line 285
Can you tell me what I am doing wrong?
Thanks a lot
(Probably a similar error was previously raised here but the answer is not valid for normal users)
With a clean install of WP-CLI on a debian server, I get the following error:
Steps to reproduce:
(as root)
(as nginx user)
About the machine:
The complete error dump:
PHP Fatal error: Uncaught Error: Call to undefined method cli\Table::setAsciiPreColorized() in phar:///usr/bin/wp/php/WP_CLI/Formatter.php:285
Stack trace:
#0 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(138): WP_CLI\Formatter::show_table(Array, Array, false)
#1 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(89): WP_CLI\Formatter->format(Array, false)
#2 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php(441): WP_CLI\Formatter->display_items(Array)
#3 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(951): WP_CLI\CommandWithUpgrade->list(Array, Array)
#4 [internal function]: Plugin_Command->list(Array, Array)
#5 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php(81): call_user_func(Array, Array, Array)
#6 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher{closure}(Array, Array)
#7 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php(401): call_user_func(Object(Closure), Array, Array)
#8 phar:///usr/bin/wp/php/WP_CLI/Runner.php(323): WP_ in phar:///usr/bin/wp/php/WP_CLI/Formatter.php on line 285
Fatal error: Uncaught Error: Call to undefined method cli\Table::setAsciiPreColorized() in phar:///usr/bin/wp/php/WP_CLI/Formatter.php:285
Stack trace:
#0 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(138): WP_CLI\Formatter::show_table(Array, Array, false)
#1 phar:///usr/bin/wp/php/WP_CLI/Formatter.php(89): WP_CLI\Formatter->format(Array, false)
#2 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/WP_CLI/CommandWithUpgrade.php(441): WP_CLI\Formatter->display_items(Array)
#3 phar:///usr/bin/wp/vendor/wp-cli/extension-command/src/Plugin_Command.php(951): WP_CLI\CommandWithUpgrade->list(Array, Array)
#4 [internal function]: Plugin_Command->list(Array, Array)
#5 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php(81): call_user_func(Array, Array, Array)
#6 [internal function]: WP_CLI\Dispatcher\CommandFactory::WP_CLI\Dispatcher{closure}(Array, Array)
#7 phar:///usr/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php(401): call_user_func(Object(Closure), Array, Array)
#8 phar:///usr/bin/wp/php/WP_CLI/Runner.php(323): WP_ in phar:///usr/bin/wp/php/WP_CLI/Formatter.php on line 285
Can you tell me what I am doing wrong?
Thanks a lot