So, I have the following problem:
Currently, Im running a slightly modded Dolphin version with some custom modules made ages ago locally via XAMPP on a win10 machine. This is working wonderfully, I can log in, create new members etc etc.
On the other hand, getting this to work on our linux-based server is turning out to be a bigger problem than anticipated. After modifying the header.inc.php with the correct info for the server and uploading it via ftp, trying to access most modules without being logged in results in this:
Not Found
The requested URL /m/groups/home/ was not found on this server.
Also, trying to log in results in a particularly lengthy SQL Error, which seems to indicate that dolphin is trying to access a table or column of some sorts that is not available in the database. Funnily enough, none of those problems exist on the local version, despite using the exact same SQL dump.
Slight edit: Also, we can access the administration panel and see created users, so technically, the connection to the database "should" be established.
Does anyone know a solution to this, or something we can try to work towards? Thanks in advance.
Here is the sql error. I cannot post the backtrace since its over 700k characters and only 180k are allowed in a post, and you probably wouldnt want to read all of that anyway.
SELECT `te`.`id` AS `id`, `te`.`owner_id` AS `owner_id`, `te`.`object_id` AS `object_id`, `te`.`type` AS `type`, `te`.`action` AS `action`, `te`.`content` AS `content`, `te`.`title` AS `title`, `te`.`description` AS `description`, `te`.`reposts` AS `reposts`, `te`.`date` AS `date`, `te`.`active` AS `active`, `te`.`hidden` AS `hidden`, DATE_FORMAT(FROM_UNIXTIME(`te`.`date`), '%d.%m.%Y') AS `print_date`, DAYOFYEAR(FROM_UNIXTIME(`te`.`date`)) AS `days`, DAYOFYEAR(NOW()) AS `today`, (UNIX_TIMESTAMP() - `te`.`date`) AS `ago`, ROUND((UNIX_TIMESTAMP() - `te`.`date`)/86400) AS `ago_days` FROM `bx_wall_events` AS `te` LEFT JOIN `bx_wall_handlers` AS `th` ON `te`.`type`=`th`.`alert_unit` AND `te`.`action`=`th`.`alert_action` WHERE 1 AND (`te`.`owner_id` IN ('6') OR (`te`.`owner_id`='0' AND `te`.`object_id` IN ('6'))) AND `th`.`timeline`='1' AND `th`.`id` NOT IN ('') ORDER BY `te`.`date` ASC LIMIT 1
Unknown column 'te.reposts' in 'field list'
Called 'getRow' function with erroneous argument #0.