Flarum's been working pretty well for me after some problem solving here and there. One thing I haven't been able to get work is the Facebook oauth extension. I was able to create an app with Facebook, add the oauth service, give Facebook the URI for the board, and give the plugin my client id and secret. I get a 500 error whenever trying to log in through it however.
The only error in the apache log that seems to be relevant is this:
[Wed Mar 01 14:03:43.378472 2017] [:error] [pid 21421] [client 70.77.118.48:45881] PHP Deprecated: Usage of error middleware is deprecated as of 1.3.0, and will be removed in 2.0.0; please see https://docs.zendframework.com/zend-stratigility/migration/to-v2/ for details on how to update your application to remove this message. in /var/www/arcadia/vendor/zendframework/zend-stratigility/src/Next.php on line 435
These Zend errors sure are annoying and seem to suppress a lot of relevant info.
This is running on a PHPMyAdmin one-click droplet on DigitalOcean. Ubuntu 16.04. Running php -v gives me the following:
PHP 7.0.15-0ubuntu0.16.04.2 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.15-0ubuntu0.16.04.2, Copyright (c) 1999-2017, by Zend Technologies
Any ideas for things I could try to resolve this issue? Any other information that I can provide to help?