-
AuthorPosts
-
April 14, 2017 at 1:06 pm #777797
Hi,
I have an issue that has mysteriously suddenly appeared without me adding any new plugins or updating wordpress.
The avia layout builder keeps loading on all pages. I’ve tried some of the fixes suggested on the other threads including disabling all my website plugins. I’ve manually updated both the Avia theme files and wordpress to the latest versions. I’ve also tried to increase the PHP memory limit in wp-config.php to 256M and enabled debugging mode for the Avia plugin to see if it throws up any errors.
Nothing seems to work and urgently need to be able to edit my website content :/
April 14, 2017 at 6:06 pm #777936Hey yais,
Sorry, I am having trouble understanding the problem. So the builder is not loading for you?
Best regards,
Jordan ShannonApril 14, 2017 at 6:57 pm #777968Hi Jordan, that’s right. The builder keeps displaying the loading sign, but doesn’t actually load, so I can’t make any changes to it at all.
April 14, 2017 at 7:29 pm #778008Hi,
Are you using the most updated version of PHP 7.1.4?
Best regards,
Jordan ShannonApril 14, 2017 at 7:30 pm #778009The server we are on uses PHP Version 5.4.45.
April 14, 2017 at 7:31 pm #778011Hi,
Are you able to update? Or, test on a server with a more up to date version.
Best regards,
Jordan ShannonApril 14, 2017 at 7:32 pm #778013Unfortunately not, we’re on a shared server. Is updating necessary, as we haven’t had issues with this for the last 1 year we’ve been using the theme.
April 14, 2017 at 7:50 pm #778029Hi,
Are you currently trying to update? I am seeing the following error thrown when I try to log into your site:
Your PHP installation appears to be missing the MySQL extension which is required by WordPress.
Best regards,
Jordan ShannonApril 14, 2017 at 8:00 pm #778034Hi Jordan, yes I’ve updated to PHP 7 but it doesn’t fix the problem.
April 14, 2017 at 8:04 pm #778037Attached the server settings below.
April 14, 2017 at 8:08 pm #778042Hi,
I see. And you have already installed a fresh version of theme via ftp from your Themeforest account? Do you have a local server that you can test the installation on?
Best regards,
Jordan ShannonApril 14, 2017 at 8:11 pm #778044Yep, I’ve updated to the latest version from themeforest via FTP. Unfortunately I don’t have a local server set up at the moment to test on.
Any common causes for this that can be eliminated?
April 14, 2017 at 8:58 pm #778063Hey!
Can you please provide us a phpinfo file, so we can be able to check the results of your server setup?
Thakn you
Regards,
BasilisApril 14, 2017 at 8:58 pm #778064Sure, I’ve attached it to the private content below.
April 14, 2017 at 11:28 pm #778094Hi,
Please remove or comment out the following from functions.php:
//set builder mode to debug add_action('avia_builder_mode', "builder_set_debug"); function builder_set_debug() { return "debug"; }
Best regards,
Jordan ShannonApril 14, 2017 at 11:37 pm #778097Hi Jordan, I’ve just done that.
April 14, 2017 at 11:42 pm #778101Hi,
Thank you. Can you please verify that this file exists:
/wp-admin/admin-ajax.php
Best regards,
Jordan ShannonApril 15, 2017 at 12:27 am #778112Sure, the file exists. I’ve posted it below:
<?php /** * WordPress Ajax Process Execution * * @package WordPress * @subpackage Administration * * @link https://codex.wordpress.org/AJAX_in_Plugins */ /** * Executing Ajax process. * * @since 2.1.0 */ define( 'DOING_AJAX', true ); if ( ! defined( 'WP_ADMIN' ) ) { define( 'WP_ADMIN', true ); } /** Load WordPress Bootstrap */ require_once( dirname( dirname( __FILE__ ) ) . '/wp-load.php' ); /** Allow for cross-domain requests (from the front end). */ send_origin_headers(); // Require an action parameter if ( empty( $_REQUEST['action'] ) ) die( '0' ); /** Load WordPress Administration APIs */ require_once( ABSPATH . 'wp-admin/includes/admin.php' ); /** Load Ajax Handlers for WordPress Core */ require_once( ABSPATH . 'wp-admin/includes/ajax-actions.php' ); @header( 'Content-Type: text/html; charset=' . get_option( 'blog_charset' ) ); @header( 'X-Robots-Tag: noindex' ); send_nosniff_header(); nocache_headers(); /** This action is documented in wp-admin/admin.php */ do_action( 'admin_init' ); $core_actions_get = array( 'fetch-list', 'ajax-tag-search', 'wp-compression-test', 'imgedit-preview', 'oembed-cache', 'autocomplete-user', 'dashboard-widgets', 'logged-in', ); $core_actions_post = array( 'oembed-cache', 'image-editor', 'delete-comment', 'delete-tag', 'delete-link', 'delete-meta', 'delete-post', 'trash-post', 'untrash-post', 'delete-page', 'dim-comment', 'add-link-category', 'add-tag', 'get-tagcloud', 'get-comments', 'replyto-comment', 'edit-comment', 'add-menu-item', 'add-meta', 'add-user', 'closed-postboxes', 'hidden-columns', 'update-welcome-panel', 'menu-get-metabox', 'wp-link-ajax', 'menu-locations-save', 'menu-quick-search', 'meta-box-order', 'get-permalink', 'sample-permalink', 'inline-save', 'inline-save-tax', 'find_posts', 'widgets-order', 'save-widget', 'delete-inactive-widgets', 'set-post-thumbnail', 'date_format', 'time_format', 'wp-remove-post-lock', 'dismiss-wp-pointer', 'upload-attachment', 'get-attachment', 'query-attachments', 'save-attachment', 'save-attachment-compat', 'send-link-to-editor', 'send-attachment-to-editor', 'save-attachment-order', 'heartbeat', 'get-revision-diffs', 'save-user-color-scheme', 'update-widget', 'query-themes', 'parse-embed', 'set-attachment-thumbnail', 'parse-media-shortcode', 'destroy-sessions', 'install-plugin', 'update-plugin', 'press-this-save-post', 'press-this-add-category', 'crop-image', 'generate-password', 'save-wporg-username', 'delete-plugin', 'search-plugins', 'search-install-plugins', 'activate-plugin', 'update-theme', 'delete-theme', 'install-theme', 'get-post-thumbnail-html', ); // Deprecated $core_actions_post[] = 'wp-fullscreen-save-post'; // Register core Ajax calls. if ( ! empty( $_GET['action'] ) && in_array( $_GET['action'], $core_actions_get ) ) add_action( 'wp_ajax_' . $_GET['action'], 'wp_ajax_' . str_replace( '-', '_', $_GET['action'] ), 1 ); if ( ! empty( $_POST['action'] ) && in_array( $_POST['action'], $core_actions_post ) ) add_action( 'wp_ajax_' . $_POST['action'], 'wp_ajax_' . str_replace( '-', '_', $_POST['action'] ), 1 ); add_action( 'wp_ajax_nopriv_heartbeat', 'wp_ajax_nopriv_heartbeat', 1 ); if ( is_user_logged_in() ) { /** * Fires authenticated Ajax actions for logged-in users. * * The dynamic portion of the hook name, <code>$_REQUEST['action']</code>, * refers to the name of the Ajax action callback being fired. * * @since 2.1.0 */ do_action( 'wp_ajax_' . $_REQUEST['action'] ); } else { /** * Fires non-authenticated Ajax actions for logged-out users. * * The dynamic portion of the hook name, <code>$_REQUEST['action']</code>, * refers to the name of the Ajax action callback being fired. * * @since 2.8.0 */ do_action( 'wp_ajax_nopriv_' . $_REQUEST['action'] ); } // Default status die( '0' );
April 15, 2017 at 6:42 am #778124Hi,
I`ve accessed your dashboard and I created this page http://www.quitgenius.com/test/ using the Advanced Layout Builder and all is working normally.
Best regards,
John TorvikApril 15, 2017 at 11:44 am #778187Hi John, that’s strange. I can edit that page, and also add new pages, but I can’t edit existing pages. Can you try for instance editing the homepage?
April 16, 2017 at 1:59 am #778334Any suggestions as this is really causing major issues?
April 16, 2017 at 2:53 am #778341Hi, managed to get it working in the end. The issue was caused by the hosting environment.
Their explanation was:
The issue was caused by triggered Mod_Security rule. We have Mod_Security installed on our servers for security purposes. It is an Apache module which works as a web application firewall. It blocks known exploits and provides protection from a range of attacks against web applications. Sometimes, due to the poorly coded script or any other script related error, mod_security may incorrectly determine that a certain request sent to the server (that matches mod_security rules) is malicious, while it is legitimate actually. We have whitlelisted such a rule for your cPanel account.
April 16, 2017 at 6:30 pm #778471 -
AuthorPosts
- The topic ‘Enfold avia layout builder keeps loading on all pages’ is closed to new replies.