System Information
Flarum version: v0.1.0-beta.6
OS version: Debian Jessie 64 Bit
Apache version: Apache/2.4.10 (Debian)
MySQL version: 5.6.34-79.1 - Percona Server (GPL), Release 79.1, Revision 1c589f9
PHP version: 5.6.29-0+deb8u1
Description
When enabling a plugin through the control panel, the admin panel fails and the full site cannot load properly with the message Something went wrong while trying to load the full version of this site.
Steps to reproduce:
- "Compile" Flarum with composer on my own computer, zip it up and transfer to the server.
- Unzip and setup gd, permissions, MySQL and admin account.
- Enable another plugin (I tried akismet, Facebook Login and Twitter Login) through the plugin panel.
- Trouble...?
My current fix:
- Back up everything using git.
- Roll back to HEAD if necessary.
- Locate extensions_enabled in {{FLARUM_TABLE}}.{{FLARUM_PREFIX}}settings and remove the offending plugin.
(Not ideal because I want the plugins.)
On a side note my apache error logs is plastered with the following deprecation warning:
PHP Deprecated: The third argument to Zend\\Stratigility\\MiddlewarePipe() ($out) will be required starting with Stratigility version 2; please see https://docs.zendframework.com/zend-stratigility/migration/to-v2/ for more details on how to update your application to remove this message. in /var/www/flarum/vendor/zendframework/zend-stratigility/src/MiddlewarePipe.php on line 101
UPDATE 1: I gave it a bit of time and twitter login fixed itself while I was writing this.
UPDATE 2: I enabled akismet and it also worked.
UPDATE 3: I disabled debug mode and it went back to the message again, also I think it might have something to do with memory.
EDIT 4: Added some fancy formatting.