Dear,
I run a freshly installed wiki with this configuration :
MediaWiki 1.30.0
PHP 7.0.28-0ubuntu0.16.04.1 (apache2handler)
MySQL 5.7.22-0ubuntu0.16.04.1
ICU 55.1
SocialProfile 1.13 (cba8351)
Runs on VestaCP Apache+NGinx, yet I had the same bug on a previous installation with Virtualmin and Apache alone and Debian.
The wiki is installed according to Debian/Ubuntu procedure : https://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Debian_or_Ubuntu
LocalSettings configuration :
$wgUserProfileDisplay['friends'] = true;
$wgUserProfileDisplay['foes'] = false;
$wgUserBoard = true;
$wgUserProfileDisplay['board'] = true;
$wgUserProfileDisplay['stats'] = true;
require_once( "$IP/extensions/SocialProfile/UserStats/EditCount.php" ); // Necessary edit counter
update.php had already be run twice.
When I try to upload an avatar I have the following error message :
A database query error has occurred. This may indicate a bug in the software.
[c91b9131c593e746b7abdf06] /wiki/Sp%C3%A9cial:UploadAvatar Wikimedia\Rdbms\DBQueryError from line 1149 of /var/lib/mediawiki/includes/libs/rdbms/database/Database.php: A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?
Query: INSERT INTO fr_user_stats (stats_year_id,stats_user_id,stats_user_name,stats_total_points) VALUES ('0','1','Thibaut','1000')
Function: UserStatsTrack::addStatRecord
Error: 1054 Unknown column 'stats_year_id' in 'field list' (localhost)
Backtrace:
#0 /var/lib/mediawiki/includes/libs/rdbms/database/Database.php(979): Wikimedia\Rdbms\Database->reportQueryError(string, integer, string, string, boolean)
#1 /var/lib/mediawiki/includes/libs/rdbms/database/Database.php(1589): Wikimedia\Rdbms\Database->query(string, string)
#2 /var/lib/mediawiki/extensions/SocialProfile/UserStats/includes/UserStatsTrack.php(99): Wikimedia\Rdbms\Database->insert(string, array, string)
#3 /var/lib/mediawiki/extensions/SocialProfile/UserStats/includes/UserStatsTrack.php(82): UserStatsTrack->addStatRecord()
#4 /var/lib/mediawiki/extensions/SocialProfile/UserStats/includes/UserStatsTrack.php(66): UserStatsTrack->initStatsTrack()
#5 /var/lib/mediawiki/extensions/SocialProfile/UserProfile/includes/avatar/UploadAvatar.php(138): UserStatsTrack->__construct(integer, string)
#6 /var/lib/mediawiki/includes/specials/SpecialUpload.php(567): UploadAvatar->performUpload(string, string, boolean, User, array)
#7 /var/lib/mediawiki/includes/specials/SpecialUpload.php(207): SpecialUpload->processUpload()
#8 /var/lib/mediawiki/extensions/SocialProfile/UserProfile/includes/specials/SpecialUploadAvatar.php(52): SpecialUpload->execute(NULL)
#9 /var/lib/mediawiki/includes/specialpage/SpecialPage.php(522): SpecialUploadAvatar->execute(NULL)
#10 /var/lib/mediawiki/includes/specialpage/SpecialPageFactory.php(578): SpecialPage->run(NULL)
#11 /var/lib/mediawiki/includes/MediaWiki.php(287): SpecialPageFactory::executePath(Title, RequestContext)
#12 /var/lib/mediawiki/includes/MediaWiki.php(851): MediaWiki->performRequest()
#13 /var/lib/mediawiki/includes/MediaWiki.php(523): MediaWiki->main()
#14 /var/lib/mediawiki/index.php(43): MediaWiki->run()
#15 {main}
Please tell me if you need some more information.
The site is here : http://sailsof.care
Regards