Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress插件在推送时更新断开站点_Wordpress_Git_Vagrant_Wsod - Fatal编程技术网

Wordpress插件在推送时更新断开站点

Wordpress插件在推送时更新断开站点,wordpress,git,vagrant,wsod,Wordpress,Git,Vagrant,Wsod,我在更新wordpress网站上的插件时遇到了一些问题。这都是我的错,因为我等了太长时间才更新它们,现在用git推送更新会破坏站点(开发站点还可以,只有我推送的临时站点会破坏)。我尝试手动更新所有内容,并将使用composer,但这两种方法都无法持续—插件会在随后的git推送中恢复到以前的版本 现在有没有办法更新这些插件,除非将它们全部删除,然后重新开始(这一点我并不完全反对)。该站点不会获得太多的流量,但停机时间最少的解决方案更可取 这是我在损坏的站点上看到的错误: “网站遇到技术问题。请查看

我在更新wordpress网站上的插件时遇到了一些问题。这都是我的错,因为我等了太长时间才更新它们,现在用git推送更新会破坏站点(开发站点还可以,只有我推送的临时站点会破坏)。我尝试手动更新所有内容,并将使用composer,但这两种方法都无法持续—插件会在随后的git推送中恢复到以前的版本

现在有没有办法更新这些插件,除非将它们全部删除,然后重新开始(这一点我并不完全反对)。该站点不会获得太多的流量,但停机时间最少的解决方案更可取

这是我在损坏的站点上看到的错误:

“网站遇到技术问题。请查看网站管理员电子邮件收件箱以了解说明。”

以下是来自终端的错误:

PHP Warning:
include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/core/classes/class.alm-woocommerce.php): failed to open
stream: No such file or directory in
/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/ajax-load-more.php on line 258
Warning:
include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/core/classes/class.alm-woocommerce.php): failed to open
stream: No such file or directory in
/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/ajax-load-more.php on line 258
PHP Warning:  include_once(): Failed opening
'/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/core/classes/class.alm-woocommerce.php' for inclusion
(include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-
stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-
objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/w
p/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/
php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/ajax-load-more.php on line 258
Warning: include_once(): Failed opening
'/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/core/classes/class.alm-woocommerce.php' for inclusion
(include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-
stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-
objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/w
p/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/
php') in /srv/www/quorumhubnu.com/releases/20200911161105/web/app/plugins
/ajax-load-more/ajax-load-more.php on line 258
PHP Warning:
include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/core/integration/elementor/elementor.php): failed to open
stream: No such file or directory in
/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/ajax-load-more.php on line 262
Warning:
include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/core/integration/elementor/elementor.php): failed to open
stream: No such file or directory in
/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/ajax-load-more.php on line 262
PHP Warning:  include_once(): Failed opening
'/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/core/integration/elementor/elementor.php' for inclusion
(include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-
stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-
objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/w
p/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/
php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/ajax-load-more.php on line 262
Warning: include_once(): Failed opening
'/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-
more/core/integration/elementor/elementor.php' for inclusion
(include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-
stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-
objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/w
p/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/
php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins
/ajax-load-more/ajax-load-more.php on line 262
fatal: [107.170.41.149]: FAILED! => {"changed": false, "cmd": ["wp", "option", "get", "template_root"], "delta": "0:00:00.558022", "end": "2020-09-11 16:11:42.260885", "failed": true, "failed_when_result": true, "rc": 0, "start": "2020-09-11 16:11:41.702863", "stderr": "PHP Warning:  include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258\nWarning: include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258\nPHP Warning:  include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258\nWarning: include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258\nPHP Warning:  include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262\nWarning: include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262\nPHP Warning:  include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262\nWarning: include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262", "stderr_lines": ["PHP Warning:  include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258", "Warning: include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258", "PHP Warning:  include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258", "Warning: include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/classes/class.alm-woocommerce.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 258", "PHP Warning:  include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262", "Warning: include_once(/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php): failed to open stream: No such file or directory in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262", "PHP Warning:  include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262", "Warning: include_once(): Failed opening '/srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/core/integration/elementor/elementor.php' for inclusion (include_path='phar:///usr/bin/wp/vendor/phpunit/php-token-stream:phar:///usr/bin/wp/vendor/phpunit/phpunit-mock-objects:phar:///usr/bin/wp/vendor/phpunit/php-code-coverage:phar:///usr/bin/wp/vendor/phpunit/phpunit:phar:///usr/bin/wp/vendor/symfony/yaml:.:/usr/share/php') in /srv/www/mysite.com/releases/20200911161105/web/app/plugins/ajax-load-more/ajax-load-more.php on line 262"], "stdout": "/themes", "stdout_lines": ["/themes"]}
(是的,我知道它正在寻找一个找不到的文件。)

我正在使用:
ansible 2.3
python版本=2.7.15
PHP 7.2.19
流浪汉2.2.5

如果有什么重要信息我忘了包括,请告诉我


编辑:我应该补充一点,这可能是一个流浪汉相关的问题。如果有任何流浪用户在那里,让我知道你的想法

除了您实际使用git、ansible、python、vagrant。。。。作为开发/部署中的工具,您能否澄清这些标记在本例中的用途?标签应该反映你问题的实际内容(在我看来,这完全是WordPress的问题),而不是你能想到的一切。请花些时间考虑一下,然后编辑你的问题,删除不相关的问题。例如,我100%确信ansible可以被删除,而不会失去任何相关的观众来帮助您。谢谢。谢谢你的评论@Zeitounator。虽然在大多数情况下这是一个很好的观点,但在这种情况下,我离答案有点太远了,无法排除这是ansible问题的可能性。毕竟,在我将更改部署到staging之前,一切都正常。也许你的批评是,我应该详细说明可能导致问题的所有技术,而不是为了以防万一而光荣地提及它?希望如果标签错误或太宽,观众不会在上面浪费太多时间!我会删除ajax加载更多插件,看看这是否能解决问题。如果需要,请稍后重新安装。还有,是否删除了任何未使用的插件?以及任何第三方(即不是来自WordPress插件库)插件的最新版本?我曾经两次都是“更新破坏了网站”的罪魁祸首。