cross-solution / YAWIK

YAWIK is a web application. It can be used as an ATS applicant tracking system or as a jobboard.
https://yawik.org
MIT License
124 stars 67 forks source link

Error 500 on settings due to old mongodb feature used #472

Closed vcorreze closed 6 years ago

vcorreze commented 6 years ago

I installed yawik as test on an ubuntu bionic beaver machine (18.04 LTS).

Install and config went fine, but everytime I tried to go to the 'settings' view, I obtained an error 500.

After some research, i found in log/tracy/exception.log the following line : MongoWriteConcernException: localhost:27017: Unknown modifier: $pushAll #9 in (...)yawik/vendor/doctrine/mongodb/lib/Doctrine/MongoDB/collection.php:1442 @ http://localhost:4567/fr/settings

The following issue explains that $pushAll was deprecated in MongoDB 3.6 wich is installed by default in bionic.

mbo-s commented 6 years ago

see #471

vcorreze commented 6 years ago

Ok, so I close this duplicate.