I cant delete users (http error 500)

Get help with installation and running phpBB 3.3.x here. Please do not post bug reports, feature requests, or extension related questions here.
x-rated
Registered User
Posts: 36
Joined: Mon Dec 29, 2014 2:52 pm
Location: Prague

I cant delete users (http error 500)

Post by x-rated »

Support Request Template
What version of phpBB are you using? phpBB 3.3.0
What is your board's URL? https://www.centriozone.cz/
Who do you host your board with? https://www.arodax.com/hosting
How did you install your board? I used the download package from phpBB.com
What is the most recent action performed on your board? Fresh Install
Is registration required to reproduce this issue? Yes
Do you have any MODs installed? No
Do you have any extensions installed? Yes
What styles do you currently have installed? prosilver, avalanche
What language(s) is your board currently using? czech
Which database type/version are you using? MariaDB
What is your level of experience? New to PHP but not phpBB
What actions did you take (updating your board; installing a MOD, style or extension; etc.) prior to this problem becoming noticeable? clean install, db import
Please describe your problem. When i want to delete some users via ACP, it ends up with HTTP error 500.
Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 28936
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: I cant delete users (http error 500)

Post by Paul »

A 500 error means in most cases that a php error happened. Can you look in the error log from the webserver to see if there are any errors in there? You can find the error log in most cases in the control panel from your host.
x-rated
Registered User
Posts: 36
Joined: Mon Dec 29, 2014 2:52 pm
Location: Prague

Re: I cant delete users (http error 500)

Post by x-rated »

this is the error i get when trying to delete a user:

Code: Select all

[Fri Jan 10 03:27:44.957801 2020] [proxy_fcgi:error] [pid 24067] [client 109.239.72.36:0] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught TypeError: Argument 1 passed to phpbb\\auth\\provider\\db::__construct() must be an instance of phpbb\\captcha\\factory, instance of phpbb\\db\\driver\\factory given, called in /var/www/test.centriozone.cz/cache/production/container_dbdbe80dc7030ae9bd39ee30cca82130.php on line 1107 and defined in /var/www/test.centriozone.cz/phpbb/auth/provider/db.php:69\nStack trace:\n#0 /var/www/test.centriozone.cz/cache/production/container_dbdbe80dc7030ae9bd39ee30cca82130.php(1107): phpbb\\auth\\provider\\db->__construct()\n#1 /var/www/test.centriozone.cz/vendor/symfony/dependency-injection/Container.php(306): phpbb_cache_container->getAuth_Provider_OneallSocialloginService()\n#2 /var/www/test.centriozone.cz/phpbb/di/service_collection.php(57): Symfony\\Component\\DependencyInjection\\Container->get()\n#3 /var/www/test.centriozone.cz/phpbb/di/service_collection_iterator.php(44): phpbb\\di\\service_collection->offsetGet()\n#4 /var/www/test.centriozone.cz/includes/functions_user.php(553): phpbb...', referer: https://test.centriozone.cz/adm/index.php?i=acp_users&sid=77552b5a19c55b11e55472af172f2064&mode=overview&u=1432
User avatar
3Di
I've Been Banned!
Posts: 17538
Joined: Mon Apr 04, 2005 11:09 pm
Location: I'm with Ukraine 🇺🇦
Name: Marco

Re: I cant delete users (http error 500)

Post by 3Di »

Try disabling OneallSociallogin extension.
🆓 Free support for our extensions also provided here: phpBB Studio
🚀 Looking for a specific feature or alternative option? We will rock you!
Please PM me only to request paid works. Thx. Buy me a coffee -> Image
My development's activity º PhpStorm's proud user º Extensions, Scripts, MOD porting, Update/Upgrades
x-rated
Registered User
Posts: 36
Joined: Mon Dec 29, 2014 2:52 pm
Location: Prague

Re: I cant delete users (http error 500)

Post by x-rated »

thats it, holy jesus... :shock: :roll: thx a lot, gonna report this to oneall

edit:
oneall support sent me a bugfix for this and it works :)
https://github.com/oneall/social-login- ... _login.zip

If you want to apply yourself the fix without replacing all files, you can edit the file your_phpbb_folder/ext/oneall/sociallogin/auth/provider/provider/oneall.php adding this at line 31, after :
class oneall extends \phpbb\auth\provider\db
{

/** @var \phpbb\db\driver\driver_interface $db */
protected $db;

/**
* Database Authentication Constructor
*
* @param \phpbb\db\driver\driver_interface $db
*/
public function __construct(\phpbb\db\driver\driver_interface $db)
{
$this->db = $db;
}

Return to “[3.3.x] Support Forum”