Not able to access WP-Admin because of the quiz plugin
Welcome to QSM Support Forum. › Forums › QSM Pro Support › Not able to access WP-Admin because of the quiz plugin
- This topic has 18 replies, 6 voices, and was last updated 5 years, 2 months ago by
Kharis.
-
AuthorPosts
-
September 22, 2019 at 11:12 am #528
Lucia Veracruz
ParticipantHi, I am not able to access my WordPress admin because of your Quiz and survey master plugin. Any idea why this might be happening?
When your plugin is not active, I am able to get in.September 23, 2019 at 1:11 am #529Kharis
KeymasterHello there,
I am sorry to hear that you’ve been experiencing such that error. Please check your WordPress version and ensure it’s the latest. Also check your host if it meets minimum requirements as mentioned here: https://wordpress.org/about/requirements/.
To check what’s exactly causing you this trouble, the easiest way is check error log message with this plugin: https://wordpress.org/plugins/error-log-monitor/.
Regards,
KharisSeptember 23, 2019 at 3:52 am #530Valeriya Zaytseva
ParticipantAlso having this issue. Just spent the last hour checking everything is up to date/requirements met, etc. Waiting for the error log to populate. Still unsure what the issue is.
September 23, 2019 at 12:11 pm #531Kharis
KeymasterHello Valeriya,
To force disable the plugin, the easiest way is firstly FTP your site, then access root_folder/wp-content/plugins; rename the plugin folder quiz-master-next to other something line quiz-master-next_BAK or other else you prefer. Now visit your site’s admin login on your web browser. You’ll be able to long into admin panel. Then install the fresh Quiz And Survey Master plugin from Dashboard > Plugins > Add New. Befor doing so, enable the Error Log Plugin: https://wordpress.org/plugins/error-log-monitor/.
Regards,
KharisSeptember 24, 2019 at 11:29 pm #535Vinod D
ParticipantHi,
I’m facing the same issue and narrowed it down to this plugin again. I’m hosted on Siteground and minimum requirements are definitely met. I wasn’t able to access my WP admin panel for more than 12 hours since I was getting a fatal error. Some parts of the error messages listed below.
“”Fatal error: Uncaught Error: Call to a member function get_author_permastruct() on null”
“/wp-content/plugins/quiz-master-next/php/classes/class-qmn-log-manager.php(128)”Finally got in touch with support and had them de-activate the plugin. I was able to access panel with the plugin disabled. Enabled it again, and it threw a fatal error again. It’s currently in a de-activated mode.
Please do look into it. Happy to provide more details.
Vinod
September 25, 2019 at 1:40 am #536Lucia Veracruz
ParticipantMy issue has been resolved. It was due to a GoDaddy plugin for their Managed WordPress hosting.
September 25, 2019 at 7:19 am #538Vinod D
ParticipantMy issue unfortunately still persists.
As soon as I activate the plugin, I get a fatal error and admin panel becomes inaccessible.
September 25, 2019 at 8:09 am #539Vinod D
ParticipantOk. I’m not a software programmer. But after getting some support help from my hosting provider, they mentioned the problem is coming from a conflict with the code get_author_permastruct(). They weren’t able to narrow down what’s causing the conflict.
They’ve helped temporarily by disabling the code. I don’t really know what else will break. But for now, things seem to be working.
September 25, 2019 at 3:37 pm #545Robin Mullins
ParticipantI am experiencing the same problem. One of my primary training courses doesn’t have its quizzes and testing component. Every time I activate qsm I can’t get to the site’s backend. quiz-master-next is definitely the problem. This started last week. I’m losing customers.
By the way, where is my account information?
September 25, 2019 at 3:46 pm #546Robin Mullins
ParticipantI followed your instructions above on reinstalling QSM. Problem persists. Now two QSM’s are showing up in the list of plugins.
September 25, 2019 at 6:25 pm #549Jay Thompson
ParticipantStarted having this exact problem yesterday on a site hosted at SiteGround. Site is completely up to date, Core, Theme, plugins. Tracked down the error to QSM in an error log. Here’s a bit of error code I was able to get on the screen shown when the plugin is Active
Fatal error: Uncaught Error: Call to a member function get_year_permastruct() on null in /home/acucurre/public_html/wp-includes/link-template.php:475 Stack trace: #0 /home/acucurre/public_html/wp-content/mu-plugins/endurance-page-cache.php(83): get_year_link(‘2019’) #1 /home/acucurre/public_html/wp-includes/class-wp-hook.php(288): Endurance_Page_Cache->save_post(14549) #2 /home/acucurre/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #3 /home/acucurre/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #4 /home/acucurre/public_html/wp-includes/post.php(3951): do_action(‘save_post’, 14549, Object(WP_Post), false) #5 /home/acucurre/public_html/wp-content/plugins/quiz-master-next/php/classes/class-qmn-log-manager.php(128): wp_insert_post(Array) #6 /home/acucurre/public_html/wp-content/plugins/quiz-master-next/php/classes/class-qmn-log-manager.php(104): QMN_Log_Manager->insert_log(Array) #7 /home/acucurre/public_html/wp-content/plugins/quiz-master-next/php/classes/class-qsm-t in /home/acucurre/public_html/wp-includes/link-template.php on line 475
I can toggle the site admin between working and not working by changing the plugin folder name between the default name and a different one.
This plugin has been working – and it wasn’t updated recently, but something else is conflicting. Not sure if it’s the Endurance page cache – that’s something the hosting provider uses.
September 25, 2019 at 6:33 pm #550Jay Thompson
ParticipantUpdate: I added the error logging plugin and tried reactivating the QSM plugin. Here’s the output of the error page now:
Notice: Trying to get property of non-object in /home/acucurre/public_html/wp-includes/post.php on line 4153
Notice: Trying to get property of non-object in /home/acucurre/public_html/wp-includes/link-template.php on line 49
Notice: Trying to get property of non-object in /home/acucurre/public_html/wp-includes/link-template.php on line 49
Fatal error: Uncaught Error: Call to a member function get_year_permastruct() on null in /home/acucurre/public_html/wp-includes/link-template.php:475 Stack trace: #0 /home/acucurre/public_html/wp-content/mu-plugins/endurance-page-cache.php(83): get_year_link(‘2019’) #1 /home/acucurre/public_html/wp-includes/class-wp-hook.php(288): Endurance_Page_Cache->save_post(14550) #2 /home/acucurre/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #3 /home/acucurre/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #4 /home/acucurre/public_html/wp-includes/post.php(3951): do_action(‘save_post’, 14550, Object(WP_Post), false) #5 /home/acucurre/public_html/wp-content/plugins/quiz-master-next/php/classes/class-qmn-log-manager.php(128): wp_insert_post(Array) #6 /home/acucurre/public_html/wp-content/plugins/quiz-master-next/php/classes/class-qmn-log-manager.php(104): QMN_Log_Manager->insert_log(Array) #7 /home/acucurre/public_html/wp-content/plugins/quiz-master-next/php/classes/class-qsm-t in /home/acucurre/public_html/wp-includes/link-template.php on line 475
The site is experiencing technical difficulties. Please check your site admin email inbox for instructions.Notice: is_404 was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/acucurre/public_html/wp-includes/functions.php on line 4773
Notice: is_feed was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/acucurre/public_html/wp-includes/functions.php on line 4773
September 26, 2019 at 1:07 am #552Kharis
KeymasterHello Vinod D,
“”Fatal error: Uncaught Error: Call to a member function get_author_permastruct() on null” “/wp-content/plugins/quiz-master-next/php/classes/class-qmn-log-manager.php(128)”
I can’t reproduce this error on my test site. I am running latest version of QSM plugin. Are you running the latest version as well?
Regards,
KharisSeptember 26, 2019 at 1:12 am #553Kharis
KeymasterHello Jay Thompson,
I am sorry I can’t replicate the same error on my test site. To confirm if there’s conflict with Endurance Page Cache plugin, please try to temporarily disable it.
Regards,
KharisSeptember 26, 2019 at 1:35 am #554Jay Thompson
ParticipantThis reply has been marked as private. -
AuthorPosts
- You must be logged in to reply to this topic.