Invalid session id issue
-
Hey
I am using your plugin RegistrationMegic. This plugin is working fine but i have configured the Mediawiki in my website and add a AuthWp extention after add this extention your plugin through an error –[98e72dfab3fbe4033feebb0b] /wiki/index.php/Main_Page InvalidArgumentException: Invalid session ID
Backtrace:
from /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/session/SessionManager.php(257) 0 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/session/PHPSessionHandler.php(226): MediaWiki\Session\SessionManager->getSessionById() 1 [internal function]: MediaWiki\Session\PHPSessionHandler->read() 2 /home/wpremainsoftware/webapps/wpremainsoftware/wp-content/plugins/custom-registration-form-builder-with-submission-manager/registration_magic.php(218): session_start() 3 /home/wpremainsoftware/webapps/wpremainsoftware/wp-content/plugins/custom-registration-form-builder-with-submission-manager/registration_magic.php(257): registration_magic_include_external_libs() 4 /home/wpremainsoftware/webapps/wpremainsoftware/wp-settings.php(526): include_once(string) 5 /home/wpremainsoftware/webapps/wpremainsoftware/wp-config.php(85): require_once(string) 6 /home/wpremainsoftware/webapps/wpremainsoftware/wp-load.php(50): require_once(string) 7 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/extensions/AuthWP/includes/AuthWPSessionProvider.php(40): require_once(string) 8 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/AutoLoader.php(223): require(string) 9 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/vendor/wikimedia/object-factory/src/ObjectFactory.php(240): AutoLoader::autoload() 10 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/vendor/wikimedia/object-factory/src/ObjectFactory.php(149): Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec() 11 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/session/SessionManager.php(479): Wikimedia\ObjectFactory\ObjectFactory->createObject() 12 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/session/SessionManager.php(538): MediaWiki\Session\SessionManager->getProviders() 13 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/session/SessionManager.php(245): MediaWiki\Session\SessionManager->getSessionInfoForRequest() 14 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/Request/WebRequest.php(870): MediaWiki\Session\SessionManager->getSessionForRequest() 15 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/session/SessionManager.php(166): MediaWiki\Request\WebRequest->getSession() 16 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/Setup.php(487): MediaWiki\Session\SessionManager::getGlobalSession() 17 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/includes/WebStart.php(85): require_once(string) 18 /home/wpremainsoftware/webapps/wpremainsoftware/wiki/index.php(50): require(string) 19 {main}
on registration_magic.php file line number 218.
Can you check your plugin session_start issue.
I have fixed this issue on my website as temporary.I have checked this line code 218 like thisif (strpos($_SERVER[‘REQUEST_URI’], ‘/wiki/’) === false) {
if(session_status() === PHP_SESSION_NONE && !headers_sent() && !$code_profiler_request)
session_start();
? ? ? ? }
Can you fixed the issue permanently.The page I need help with: [log in to see the link]
- You must be logged in to reply to this topic.