• Destek
  • Flarum API, Logs, Önbellek Temizleme vb. Sorunları

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`

proc_open aktif
flarum cron aktif
sunucu: plesk
flarum logs çalışmıyor sunucu loglarında flarum log dosyaları hata olarak gözüküyor

php info: https://www.paste.tc/raw/php-info-flarum

Şuan önbelleği temizleyemiyorum, ssh’dan temizlediğimde başarılı diyor fakat yinede temizlemiyor. Manuel olarak ssh üzerinden cache içerisindeki klasörleri silmem gerekiyor.

bir eklenti yüklemek veya güncellemek istediğimde yönetici panelinden yaparsam site HTTP 500 hatası veriyor ve “site.php ve autoload.php” dosyalarında hata olduğu söyleniyor. composer update komutunu çalıştırdığımda eklentileri kuruyor ve site ön yüzü düzgün çalışıyor.

şu an database-queue eklentisi yüklü fakat etkinleştir tuşuna bastığımda /api/extensions/blomstra-database-queue http 500 hatası veriyor ve etkinleştiremiyorum.

Şuan flarum ön yüzü düzgün çalışıyor ve gemini ile otomatik yorum yanıtlama eklentisi dahil her şey hata vermeden çalışmaya devam ediyor.

rss ile forum.example.org adresine example.org adresinde yayınlanan yazılar api üzerinden sorunsuz aktarılıyor.

ne zaman bir sorunu çözsem diğer bir sorun ortaya çıkıyor. en sonunda sıkılıp 2 hafta önceki flarum yedeğine dönüyorum ve bir anda tüm sorunlar çözülmüş oluyor. 2 haftadır yüklediğim eklentileri rss api’sini vs kuruyorum yine her şey düzgün çalışıyor. database-queue sorunsuz çalışıyor.

Bir süre sonra eklentileri güncellerken flarum’un kendiside 1.8.5′den 1.8.8′e güncellendiğinde ilk saatler her şey düzgün çalışırken bir yerden sonra yukarıda bahsettiğim sorunlar bir bir ortaya çıkmaya başlıyor.

Önce yönetim panelinden önbellek temizleme bozuluyor, ardından eklentileri yönetim panelinden güncelleme bozuluyor. En son ssh ile flarum info yazdığımda “site.php” hatası veriyor ve sitenin ön ucu dahil HTTP 500 hatası vermeye başlıyor.

Her seferinde 2 hafta önceki yedeğe dönüyorum. Bazen database queue’yi hiç kurmuyorum mesela ama bir şekilde ne yaparsam yapayım 1.8.8′e geçtiğim andan itibaren sorunlar ortaya çıkmaya başlıyor.

Konuyu resmi flarum forumunda da açtım belki burdan biri görebilir diye buraya da açmak istedim.

PHP’de Max Execution değerlerini yüksek tutmayı denediniz mi? 500 hatalarının sebebi zaman aşımı değerlerinizin düşük olması sebebiyle ortaya çıkıyor olabilir. Ayrıca 500 için herhangi bir log belirdi mi? Varsa log dosyanızı iki sitenin konusuna da ekler misiniz?

    Can sorun ssh komutlarını root yetkisi ile çalıştırmam ile başlamış ardından database kuyruk eklentisi veritabanında başarısız işlemler için olan tabloyu oluşturamamış gibi birkaç sorun üst üste gelmiş. Chown komutu ile flarum dosyalarını user yetkisine düşürünce çoğu sorun düzeldi.

    Şu an için şöyle bir sorunum var, hala arada cache ve log dosyaları root yetkisine ile oluşuyor ve chown ile user yetkisine düşürmek gerekiyor.

    Flarum cron’unu root olarak çalıştırmam gerekiyor user yetkisi ile çalışmıyor aklıma gelen tek soruna sebep olabilecek şey bu ama cron’un root olarak çalışması sorun oluyor mu emin değilim

    500 hatası için log belirmedi fakat sorun dosya yetkilerinden kaynaklıymış dediğim gibi o çözüldü

    • Can bunu beğendi.
    Hadımköy Kombi Servisi Minecraft Türk Sunucular