Flarum core: 1.8.8
PHP version: 8.2.25
MySQL version: 10.4.34-MariaDB
Loaded extensions: Core, date, libxml, openssl, pcre, zlib, bz2, calendar, ctype, hash, filter, ftp, gettext, gmp, json, iconv, SPL, pcntl, random, readline, Reflection, session, standard, mbstring, SimpleXML, sockets, tokenizer, xml, mysqlnd, bcmath, curl, dba, dom, enchant, fileinfo, gd, imagick, imap, intl, ldap, exif, mysqli, odbc, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, redis, soap, sodium, sqlite3, sysvmsg, sysvsem, sysvshm, tidy, xmlreader, xmlwriter, xsl, zip, Zend OPcache
+-----------------------------------+---------+--------+
| Flarum Extensions | | |
+-----------------------------------+---------+--------+
| ID | Version | Commit |
+-----------------------------------+---------+--------+
| flarum-flags | v1.8.1 | |
| flarum-suspend | v1.8.3 | |
| flarum-tags | v1.8.2 | |
| flarum-approval | v1.8.2 | |
| fof-pages | 1.0.8 | |
| fof-oauth | 1.6.14 | |
| fof-user-directory | 1.3.3 | |
| flarum-markdown | v1.8.1 | |
| v17development-seo | v2.0.3 | |
| nearata-tags-color-generator | v2.3.0 | |
| nearata-internal-links-noreload | v2.2.0 | |
| muhammedsaidckr-gemini | v1.0.4 | |
| kk14569-hubui-y | v1.0.1 | |
| kk14569-hubui-x | v1.1.6 | |
| jslirola-login2seeplus | v0.2.1 | |
| isaced-email-verification-switch | 1.0.1 | |
| fof-username-request | 1.2.4 | |
| fof-user-bio | 1.4.2 | |
| fof-upload | 1.5.6 | |
| fof-subscribed | 1.1.4 | |
| fof-split | 1.1.1 | |
| fof-sitemap | 2.2.1 | |
| fof-recaptcha | 1.3.4 | |
| fof-reactions | 1.4.1 | |
| fof-profile-image-crop | 1.1.6 | |
| fof-polls | 2.2.9 | |
| fof-nightmode | 1.6.0 | |
| fof-links | 1.3.0 | |
| fof-linguist | 1.1.2 | |
| fof-impersonate | 1.2.0 | |
| fof-html-errors | 1.1.2 | |
| fof-formatting | 1.0.3 | |
| fof-drafts | 1.2.12 | |
| fof-direct-links | 1.0.1 | |
| fof-default-user-preferences | 1.2.1 | |
| fof-default-group | 1.1.2 | |
| fof-cookie-consent | 1.1.3 | |
| fof-best-answer | 1.5.8 | |
| fof-bbcode-tabs | 1.0.3 | |
| fof-analytics | 1.1.0 | |
| flarumite-simple-discussion-views | 1.2.4 | |
| flarum-subscriptions | v1.8.1 | |
| flarum-sticky | v1.8.1 | |
| flarum-statistics | v1.8.1 | |
| flarum-mentions | v1.8.4 | |
| flarum-lock | v1.8.1 | |
| flarum-lang-turkish | 1.30.0 | |
| flarum-extension-manager | v1.0.4 | |
| flarum-emoji | v1.8.1 | |
| flarum-bbcode | v1.8.0 | |
| flarum-akismet | v1.8.1 | |
| darkle-fancybox | 2.1.0 | |
| askvortsov-rich-text | v2.1.7 | |
| askvortsov-markdown-tables | v1.2.1 | |
| askvortsov-categories | v3.1.0 | |
| acpl-mobile-tab | 1.4.4 | |
+-----------------------------------+---------+--------+
Base URL: https://forum.example.org
Installation path: /var/www/vhosts/example.org/forum.example.org
Queue driver: sync
Session driver: file
Scheduler status: Aktif (active)
Mail driver: smtp
Debug mode: off
server logs:
` POST /api/extensions/blomstra-database-queue HTTP/1.0`
` AH01071: Got error 'PHP message: PHP Fatal error: Uncaught UnexpectedValueException: The stream or file "/var/www/vhosts/example.org/forum.example.org/storage/logs/flarum-2024-11-04.log" could not be opened in append mode: Failed to open stream: Permission denied in /var/www/vhosts/example.org/forum.example.org/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:115\nStack trace:\n#0 /var/www/vhosts/example.org/forum.example.org/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php(120): Monolog\\Handler\\StreamHandler->write()\n#1 /var/www/vhosts/example.org/forum.example.org/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog\\Handler\\RotatingFileHandler->write()\n#2 /var/www/vhosts/example.org/forum.example.org/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog\\Handler\\AbstractProcessingHandler->handle()\n#3 /var/www/vhosts/example.org/forum.example.org/vendor/monolog/monolog/src/Monolog/Logger.php(712): Monolog\\Logger->addRecord()\n#4 /var/www/vhosts/example.org/fo...', referer: https://forum.example.org/admin`
flarum POST /api/cache error 409
GET /admin HTTP/1.0 error 500
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Failed opening required '/var/www/vhosts/example.org/forum.example.org/vendor/autoload.php' (include_path='.:/opt/plesk/php/8.3/share/pear') in /var/www/vhosts/example.org/forum.example.org/site.php:22\nStack trace:\n#0 /var/www/vhosts/example.org/forum.example.org/index.php(10): require()\n#1 {main}\n thrown in /var/www/vhosts/example.org/forum.example.org/site.php on line 22', referer: https://forum.example.org/admin
proc_open enabled
flarum cron enabled
server: plesk
flarum logs not working
php info: https://www.paste.tc/raw/php-info-flarum
Right now, I’m unable to clear the cache. When I clear it via SSH, it says successful, but it doesn’t actually clear. I have to manually delete folders inside the cache directory via SSH.
When I try to install or update a plugin through the admin panel, the site throws an HTTP 500 error, and it says there’s an error in the “site.php and autoload.php” files. When I run the composer update
command, it installs the plugins and the site’s front end works correctly.
Currently, the database-queue
plugin is installed, but when I try to activate it, I get an HTTP 500 error on /api/extensions/blomstra-database-queue
, so I can’t enable it.
The Flarum front end is currently working smoothly, including the Gemini auto-reply plugin—everything is functioning without errors.
RSS is working without issue, transferring posts published on example.org
to forum.example.org
via API.
Every time I solve one problem, another one arises. Eventually, I end up restoring a two-week-old Flarum backup, and suddenly, all the problems are resolved. I then reinstall all the plugins, RSS API, etc., and everything works fine again. The database-queue
plugin also works without issues.
After some time, when I update the plugins, Flarum itself gets updated from version 1.8.5 to 1.8.8. Everything works fine initially, but after a while, the issues I mentioned start to crop up one by one.
First, cache clearing in the admin panel stops working, then plugin updates from the admin panel stop functioning. Finally, when I run flarum info
via SSH, it gives a “site.php” error, and the front end of the site also starts returning an HTTP 500 error.
Each time, I go back to a two-week-old backup. Sometimes, I don’t even install database-queue
, but no matter what I do, as soon as I update to 1.8.8, the issues start appearing.
I have previously reported this issue in the database-queue
plugin discussion and on the Flarum update page, but I still haven’t been able to resolve it.