• Flarum
  • Flarum İlk Kurulum Sonrası Yapılması Gerekenler

Merhaba arkadaşlar. Forumda açılan başlıklara bakınca böyle bir konuya şiddetle ihtiyaç olduğu kanısına vardım. Flarum scriptinin ilk kurulumunun ardından neler yapmanız gerektiğini anlatmaya çalışacağım.

SSS

1. Admin şifresi nasıl değiştirilir?

Admin şifrenizi değiştirebilmeniz için e-posta ayarlarını yapmış olmanız gerekiyor. Çünkü şifre sıfırlama için, e-postanıza şifre sıfırlama linki gönderiliyor.

Google hesabınızdan e-mail göndermek için aşağıdaki konuda anlatılanları uygulayınız.
https://flarumtr.com/d/465-flarum-gmail-smtp-ayarlari-nasil-yapilir

2. İkonlar neden bozuk görünür?

Flarum sadece config.php’de belirttiğiniz URL ile çalışır. Diğer URL’leri ise config’de belirttiğiniz URL’ye yönlendirmelisiniz. Örneğin config.php’de site URL’niz flarumtr.com ise siteniz www.flarumtr.com adresinde çalışmaz. Bu durumda www yönlendirmesi yapmanız gerekiyor.

Sunucunuz htaccess destekliyorsa (Apache, Litespeed) SSL kurduğunuzu ve config.ph’de site URL’nizi https://www şeklinde girdiğinizi varsayarsak aşağıdaki kodu htaccess dosyanıza yapıştırın.

# http://www --> https://www
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# http:// --> https://
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# https:// --> https://www
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Eğer https:// domain. com tercih ediyorsanız, benzer şekilde site URL’sinin https:// domain. com şeklinde girdiğinizi varsayarak aşağıdaki kodu htaccess dosyanıza ekleyin.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domain\.com [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Nginx kullanıyorsanız aşağıdaki konuyu inceleyiniz.
https://flarumtr.com/d/252-sifirdan-ubuntu-flarum-kurulumu-hatasiz-kurulum/3

3. SSL kurulumundan sonra ne yapmalıyım?

SSL kurulumundan sonra config.php’de site URL’niz https:// ile başlayacak şekilde değiştirmelisiniz. Ayrıca tüm http isteklerini https’ye yönlendirmelisiniz.

Sitenizi hızlandırmak ve 1 yıl ücretsiz SSL kullanmak için CLOUDFLARE kullanmanızı tavsiye ederim. CLOUDFLARE kurulumu için aşağıdaki konuları ziyaret ediniz.
https://flarumtr.com/d/296-cloudflare-ssl-kurulumu
https://flarumtr.com/d/517-cloudflare-uzerinden-301-yonlendirmesi-yapmak

4. Bozuk anlamsız cümleler neden var?

Bun eklentilerin TR’ye çevrilmemiş olmasından kaynaklanıyor. Linguist (Çeviri) adındaki eklentiyi kullanarak eklentileri TR diline çevirmelisiniz. Diyelim ki bir eklentiyi çevirdiniz, sonra Admin panelde sağ üst köşede bulunan Araçlar sekmesi altında bulunan “Önbelleği temizle” tıklamalısınız ki değişikler aktif olsun.

Linguist eklentisiyle uğraşmak istemezseniz 60′a yakın eklentinin Türkçe çevirisini içeren @tolgaaaltas tarafından yayınlanan eklentiyi kurabilirsiniz.

5. Biri siteye kaydolurken hata veriyor ama kayıt olabiliyor

Bunun nedeni e-posta ayarlarının yapılmamış olmasıdır. İsterseniz kaydolurken doğrulama e-postasını kapatabilirsiniz. Bunun için eklentilerden fof/disposable-emails eklentisini aktif edin. Kurulu değilsecomposer require fof/disposable-emails komutu ile terminalde kurun (Sunucu kullananlar için)

6. URL’de türkçe karakterler - ile gösteriliyor (beta 12 ile bu maddeyi gözardı edebilirsiniz.)

URl’lelerde türkçe karakter sorununu çözmek için Fof/url-transliterator adındaki eklentiyi aktif edin. Yoksa kurun.

7. Logo yanına menü nasıl eklenir?

Bunun için fof/links eklentisini aktif etmelisiniz. Bunun dışında iletişim, hakkımızda gibi sayfaları oluşturabilmek için ise fof/pages eklentisini aktif etmelisiniz.

8. Konuya fotoğraf, tweet, youtube önizlemeli nasıl eklenir?

Konulara yükleyeceğiniz resim kendi sunucunuzda olacaksa flagrow/upload eklentisini kurmalısınız. Bu eklentiyi kurduktan sonra editörde dosya ekleme seçeneği aktif olacak. Konuya eklenecek youtube, twitter vs. gibi linklerin içeriğinin otomatik çekilmesi için Fof/formatting adlı eklentiyi aktif etmelisiniz. Yoksacomposer require fof/formatting komutu ile yükleyebilirsiniz.

9. Anasayfada sol menüde “üyeler” neden yok?

Bu işi yapan eklenti flagrow/user-directory idi. Bu eklenti yakın zamanda FOF’a taşındı ve güncellendi. Eğer eklenti ayarlarında anasayfada göster gibi bir ifade yoksa muhtemelen eski sürüm bir kullanıcı listesi eklentisi kullanıyorsunuzdur. Bu eklentiyi kaldırıp, yerine fof/user-directory eklentisini kurun.

10. Eklentileri nerede bulabilirim?

Flarum eklentilerinin kurulum ve detaylı bilgilerinin mevcut olduğu site: flagrow.io

11. Anasayfa etiketler altındaki ‘’Daha Fazla’’yı nasıl kaldırırım

Eklediğiniz her yeni etiket varsayılan olarak ikincil etiketlere düşer. Etiket eklediğiniz sayfada yeni oluşturduğunuz eklentiyi fare ile tutup üst tarafa sürüklerseniz, yani birincil etiketlerin olduğu kısma tutup bırakırsanız sorununuz çözülür.

12. FLARUM HOSTİNG KURULUM DOSYALARI FLARUMTR.COM TARAFINDAN PAYLAŞILMIŞTIR.
nereden kaldırabiliriz.

Eğer oraya başka bir yazı eklemek istemiyorsanız Admin panelde fickle adındaki eklentiyi devre dışı bırakın. Yok kullanacaksanız site dizininde assets/extensions/zerosonesfun-fickle-announcement klasörünün içinde fickle.txt dosyasına istediğinizi yazabilirsiniz.

13. “İstediğiniz Kaynak Bulunamadı” hatası nasıl çözülür?

İndirdiğiniz dosyalar arasında bulunan .htaccess adındaki dosyayı ayrıca site dizinine yükleyin.

14. “500 Internal Server Error Hatası” Nasıl Çözülür?

Php versiyonunu 7.4 yapın.

15. Avatar Yükleyemiyorum

Assets klasörünün dosya izinlerini 775 yapın.

    mekici bu tartışmayı sabitledi.

    Teşekkür ederiz. Ellerinize sağlık. Oldukça faydalı ve önemli bir konu. Siz de olmasanız bu Flarum kullanıcıların hali nice olurdu. İyi ki varsınız…

    • [silindi]

    İlk defa kuracaklar ne gapacağını bilmiyor o yüzden bu konu çok iyi olmuş.

    ssl yok bende nasıl düzenleme yapmam gerekiyor

    23 gün sonra

    URL’de türkçe karakterler - ile gösteriliyor

    Fof/url-transliterator adındaki eklenti olduğu halde sol tarafta bulunan etiketlerde karakter sorunu mevcut. - olarak gözükmekte.

      Hocam bu konuya .httaces ve robots.txt dosyalarınıda dahil etmeniz mümkün mü acaba?

        mekici Teşekkürler, .httaces dosyası bence mevcut değil onu nasıl elde edeceğim? içeriği ne olacak?

          RecepBilgin Htaccess pakatte hazır olarak var zaten. Ona bir şey yapmanıza gerek yok.

          RecepBilgin Htaccess dosyası vardır hocam. Ama gizlidir. C-panele giriş yap ve sağ üst köşede ayarlara tıkla açılan pencerede “gizli dosyaları göster” de. Htaccess olmasa siteniz çalışmaz. Oturum açamazsınız.

          Hocam ben www.olmadan kullanıyorum fakat www.olarak giirince iconlar vs. gözükmüyor www. girildiğinde otomatikmen www. olmadan link için ne yapmam gerekiyor?

          Buradaki kod https://www şeklinde yönlendiriyor. eğer https://domain şeklinde istiyorsan nette araştırma yap vardır illa ki istediğin şekilde yönlendirme yapan kod. Ama en sağlıklısı yukarıdaki söyleyeyim.

          FLARUM HOSTİNG KURULUM DOSYALARI FLARUMTR.COM TARAFINDAN PAYLAŞILMIŞTIR. Bu yazıyı nereden değiştiriyoruz ? çok kurcaladım ama bulamadım maalesef

            Skysect

            Forum Kuralının 4. Maddesidir. Arama yapmadan konu açmak ve soru sormak yasaktır.
            Buraya yazıyı yapıştırana kadar, Sağ üst kısımda bulunan arama yerine yapıştırsaydınız,
            Nasıl çözüleceğini öğrenebilirdiniz.
            Neyse. Link için tıkla….

              11 gün sonra

              @mekici Merhaba,

              Herhangi bir resim yüklemeye çalıştığımda hata alıyorum. Nasıl çözebilirim?

                Alveon Assets klasörünün dosya izinlerini 775 yap, düzelir.

                5 gün sonra

                Hocam bu buton renklendirilmesi nasıl yapılıyor ?

                  Hadımköy Kombi Servisi Minecraft Türk Sunucular