I'm trying to use the wp
command on my server, but am getting these warnings every time I run it (wp
will actually work, but it's very vocal about the warnings):
When running the command:
myuser@serverhtml$ wp
PHP Warning: session_start(): open(/var/lib/php/session/sess_6r7oiur5t1lhsokahj590d1aa7, O_RDWR) failed: Permission denied (13) in /home/int/myuser/html/wp-content/plugins/wp-cassify/classes/wp_cassify_plugin.php on line 201
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/wp:0
PHP 2. include() /usr/local/bin/wp:4
PHP 3. include() phar:///usr/local/bin/wp/php/boot-phar.php:8
PHP 4. WP_CLI\bootstrap() phar:///usr/local/bin/wp/php/wp-cli.php:23
PHP 5. WP_CLI\Bootstrap\LaunchRunner->process() phar:///usr/local/bin/wp/php/bootstrap.php:75
PHP 6. WP_CLI\Runner->start() phar:///usr/local/bin/wp/php/WP_CLI/Bootstrap/LaunchRunner.php:23
PHP 7. WP_CLI\Runner->load_wordpress() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1100
PHP 8. require() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1174
PHP 9. do_action() /home/int/myuser/html/wp-settings.php:450
PHP 10. WP_Hook->do_action() /home/int/myuser/html/wp-includes/plugin.php:453
PHP 11. WP_Hook->apply_filters() /home/int/myuser/html/wp-includes/class-wp-hook.php:310
PHP 12. call_user_func_array() /home/int/myuser/html/wp-includes/class-wp-hook.php:286
PHP 13. wp_cassify\WP_Cassify_Plugin->wp_cassify_session_start() /home/int/myuser/html/wp-includes/class-wp-hook.php:286
PHP 14. session_start() /home/int/myuser/html/wp-content/plugins/wp-cassify/classes/wp_cassify_plugin.php:201
PHP Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/int/myuser/html/wp-content/themes/mytheme/functions.php:627) in /home/int/myuser/html/wp-content/plugins/wp-cassify/classes/wp_cassify_plugin.php on line 201
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/wp:0
PHP 2. include() /usr/local/bin/wp:4
PHP 3. include() phar:///usr/local/bin/wp/php/boot-phar.php:8
PHP 4. WP_CLI\bootstrap() phar:///usr/local/bin/wp/php/wp-cli.php:23
PHP 5. WP_CLI\Bootstrap\LaunchRunner->process() phar:///usr/local/bin/wp/php/bootstrap.php:75
PHP 6. WP_CLI\Runner->start() phar:///usr/local/bin/wp/php/WP_CLI/Bootstrap/LaunchRunner.php:23
PHP 7. WP_CLI\Runner->load_wordpress() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1100
PHP 8. require() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1174
PHP 9. do_action() /home/int/myuser/html/wp-settings.php:450
PHP 10. WP_Hook->do_action() /home/int/myuser/html/wp-includes/plugin.php:453
PHP 11. WP_Hook->apply_filters() /home/int/myuser/html/wp-includes/class-wp-hook.php:310
PHP 12. call_user_func_array() /home/int/myuser/html/wp-includes/class-wp-hook.php:286
PHP 13. wp_cassify\WP_Cassify_Plugin->wp_cassify_session_start() /home/int/myuser/html/wp-includes/class-wp-hook.php:286
PHP 14. session_start() /home/int/myuser/html/wp-content/plugins/wp-cassify/classes/wp_cassify_plugin.php:201
PHP Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/int/myuser/html/wp-content/themes/mytheme/functions.php:627) in /home/int/myuser/html/wp-content/plugins/wp-cassify/classes/wp_cassify_plugin.php on line 201
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/wp:0
PHP 2. include() /usr/local/bin/wp:4
PHP 3. include() phar:///usr/local/bin/wp/php/boot-phar.php:8
PHP 4. WP_CLI\bootstrap() phar:///usr/local/bin/wp/php/wp-cli.php:23
PHP 5. WP_CLI\Bootstrap\LaunchRunner->process() phar:///usr/local/bin/wp/php/bootstrap.php:75
PHP 6. WP_CLI\Runner->start() phar:///usr/local/bin/wp/php/WP_CLI/Bootstrap/LaunchRunner.php:23
PHP 7. WP_CLI\Runner->load_wordpress() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1100
PHP 8. require() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1174
PHP 9. do_action() /home/int/myuser/html/wp-settings.php:450
PHP 10. WP_Hook->do_action() /home/int/myuser/html/wp-includes/plugin.php:453
PHP 11. WP_Hook->apply_filters() /home/int/myuser/html/wp-includes/class-wp-hook.php:310
PHP 12. call_user_func_array() /home/int/myuser/html/wp-includes/class-wp-hook.php:286
PHP 13. wp_cassify\WP_Cassify_Plugin->wp_cassify_session_start() /home/int/myuser/html/wp-includes/class-wp-hook.php:286
PHP 14. session_start() /home/int/myuser/html/wp-content/plugins/wp-cassify/classes/wp_cassify_plugin.php:201
PHP Warning: Unknown: open(/var/lib/php/session/sess_6r7oiur5t1lhsokahj590d1aa7, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/wp:0
PHP 2. include() /usr/local/bin/wp:4
PHP 3. include() phar:///usr/local/bin/wp/php/boot-phar.php:8
PHP 4. WP_CLI\bootstrap() phar:///usr/local/bin/wp/php/wp-cli.php:23
PHP 5. WP_CLI\Bootstrap\LaunchRunner->process() phar:///usr/local/bin/wp/php/bootstrap.php:75
PHP 6. WP_CLI\Runner->start() phar:///usr/local/bin/wp/php/WP_CLI/Bootstrap/LaunchRunner.php:23
PHP 7. WP_CLI\Runner->_run_command_and_exit() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1102
PHP 8. WP_CLI\Runner->run_command() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:376
PHP 9. WP_CLI\Dispatcher\Subcommand->invoke() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:353
PHP 10. call_user_func() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php:425
PHP 11. WP_CLI\Dispatcher\{closure}() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php:425
PHP 12. call_user_func() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php:89
PHP 13. Help_Command->__invoke() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php:89
PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0
PHP Stack trace:
PHP 1. {main}() /usr/local/bin/wp:0
PHP 2. include() /usr/local/bin/wp:4
PHP 3. include() phar:///usr/local/bin/wp/php/boot-phar.php:8
PHP 4. WP_CLI\bootstrap() phar:///usr/local/bin/wp/php/wp-cli.php:23
PHP 5. WP_CLI\Bootstrap\LaunchRunner->process() phar:///usr/local/bin/wp/php/bootstrap.php:75
PHP 6. WP_CLI\Runner->start() phar:///usr/local/bin/wp/php/WP_CLI/Bootstrap/LaunchRunner.php:23
PHP 7. WP_CLI\Runner->_run_command_and_exit() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:1102
PHP 8. WP_CLI\Runner->run_command() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:376
PHP 9. WP_CLI\Dispatcher\Subcommand->invoke() phar:///usr/local/bin/wp/php/WP_CLI/Runner.php:353
PHP 10. call_user_func() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php:425
PHP 11. WP_CLI\Dispatcher\{closure}() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/Subcommand.php:425
PHP 12. call_user_func() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php:89
PHP 13. Help_Command->__invoke() phar:///usr/local/bin/wp/php/WP_CLI/Dispatcher/CommandFactory.php:89
Problem seems to be with my wp-cassify
plugin (https://github.com/CGCookie/wp-cassify) and its use of the session_start
function, but not quite knowledgeable enough to know where to go from here.