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 #528Lucia VeracruzParticipant
Hi, 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 #529KharisKeymasterHello 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 ZaytsevaParticipantAlso 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 #531KharisKeymasterHello 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 DParticipantHi,
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 VeracruzParticipantMy issue has been resolved. It was due to a GoDaddy plugin for their Managed WordPress hosting.
September 25, 2019 at 7:19 am #538Vinod DParticipantMy 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 DParticipantOk. 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 MullinsParticipantI 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 MullinsParticipantI 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 ThompsonParticipantStarted 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 ThompsonParticipantUpdate: 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 #552KharisKeymasterHello 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 #553KharisKeymasterHello 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 ThompsonParticipantThis reply has been marked as private. -
AuthorPosts
- You must be logged in to reply to this topic.