Hi there I am running Newspaper Version 6.6.3. My Installatron automatically updated Visusal Composer, but it was not loading. The website was unaffected but I wanted to adjust the frontpage.
Today I needed to change the frontpage. So I downloaded the latest newspaper package so I could re-install the visual composer manually. When I went to plugins and disabled wp bakery visual composer the website displayed error 500. Now the entire website has crashed.
Any thoughts on how to fix this?
I have root access so httpd log:
[Mon May 23 15:12:29.873142 2016] [proxy_fcgi:error] [pid 3346:tid 140512614889216] [client 83.82.170.196:59885] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-admin/admin-ajax.php(22): require_once(‘/home/pcinside/…’)\n#5 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’, referer: http://www.pcinside.info/wp-admin/post.php?post=31&action=edit
[Mon May 23 15:12:45.470177 2016] [proxy_fcgi:error] [pid 3346:tid 140512667338496] [client 83.82.170.196:59903] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-admin/admin-ajax.php(22): require_once(‘/home/pcinside/…’)\n#5 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’, referer: http://www.pcinside.info/wp-admin/post.php?post=31&action=edit
[Mon May 23 15:12:47.208747 2016] [proxy_fcgi:error] [pid 6708:tid 140512604399360] [client 83.82.170.196:59905] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-admin/admin.php(31): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/wp-admin/index.php(10): require_once(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
[Mon May 23 15:12:50.246849 2016] [proxy_fcgi:error] [pid 3346:tid 140512100886272] [client 83.82.170.196:59912] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-blog-header.php(13): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/index.php(17): require(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
[Mon May 23 15:13:00.543908 2016] [proxy_fcgi:error] [pid 3346:tid 140512352642816] [client 83.82.170.196:59920] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-blog-header.php(13): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/index.php(17): require(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
[Mon May 23 15:13:00.864341 2016] [proxy_fcgi:error] [pid 3346:tid 140512163825408] [client 83.82.170.196:59922] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-admin/admin-ajax.php(22): require_once(‘/home/pcinside/…’)\n#5 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’, referer: http://www.pcinside.info/wp-admin/post.php?post=31&action=edit
[Mon May 23 15:13:00.995235 2016] [proxy_fcgi:error] [pid 6708:tid 140512447051520] [client 83.82.170.196:59923] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-blog-header.php(13): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/index.php(17): require(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
[Mon May 23 15:13:01.186471 2016] [proxy_fcgi:error] [pid 6708:tid 140512226764544] [client 83.82.170.196:59925] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-blog-header.php(13): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/index.php(17): require(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
[Mon May 23 15:13:01.350611 2016] [proxy_fcgi:error] [pid 6708:tid 140512835868416] [client 83.82.170.196:59926] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-blog-header.php(13): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/index.php(17): require(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
[Mon May 23 15:13:01.536382 2016] [proxy_fcgi:error] [pid 6708:tid 140512572929792] [client 83.82.170.196:59927] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function visual_composer() in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php:29\nStack trace:\n#0 /home/pcinside/domains/pcinside.info/public_html/wp-includes/plugin.php(525): myoverride(”)\n#1 /home/pcinside/domains/pcinside.info/public_html/wp-settings.php(393): do_action(‘init’)\n#2 /home/pcinside/domains/pcinside.info/public_html/wp-config.php(106): require_once(‘/home/pcinside/…’)\n#3 /home/pcinside/domains/pcinside.info/public_html/wp-load.php(37): require_once(‘/home/pcinside/…’)\n#4 /home/pcinside/domains/pcinside.info/public_html/wp-blog-header.php(13): require_once(‘/home/pcinside/…’)\n#5 /home/pcinside/domains/pcinside.info/public_html/index.php(17): require(‘/home/pcinside/…’)\n#6 {main}\n thrown in /home/pcinside/domains/pcinside.info/public_html/wp-content/themes/Newspaper-child/functions.php on line 29\n’
I already renamed the js_composer directory to .js_composer to effectively disable it. I also reverted to PHP 5.6 legacy mode instead of PHP 7.0. So far no joy.
-
This topic was modified 10 years by
Magistar.
Ok so I have identified the issue by checking out those files and actually reading the error instead of panicking.
/*remove visual composer
add_action('init', 'myoverride', 100);
function myoverride() {
remove_action('wp_head', array(visual_composer(), 'addMetaData'));
}
/*remove Visual Composer CSS from “post” pages
function dequeue_visual_composer_css() {
if (is_single()) {
wp_dequeue_style('js_composer_front');
}
}
add_action('wp_enqueue_scripts', 'dequeue_visual_composer_css', 1003);
/*change post order
add_action('wp_head', 'custom_change_posts_order');
function custom_change_posts_order() {
global $query_string;
if (is_category(array(10,11,12,13,14,15,34,35,36))) {
$posts = query_posts( $query_string . '&orderby=date&order=asc' );
}
}
*/
It was the optimization from Chris. If you read this Chris, I guess it would be wise to add an ” if function exists” to that code :P.
Crisis averted.
I think my code was from over a year ago, and was actually used initially when I had visual composer on, but only for home page; then that got replaced by using the “shim” BETA, and then I moved to NewsMag for most sites … sadly I’m no longer really participating here, but I pop in from time to time after a theme update to see whassssup 🙂
I will link to this post in my old thread. 🙂