@Shelby Dosyalar hazır. Kurulumu yapın bakalım. Sorun çıkarsa bildirin...

mekici, başlığı Flarum Hosting Kurulumu (Dosyaları yükle çalıştır-Tüm eklentilerle beraber) olarak değiştirdi.

Shelby O makale çok eski. Şuan ki .htaccess dosyası o makalede bahsedilen .hataccess'ten farklı. Yönlendirme konusunda bilginiz yoksa CANONICAL URL EXTENSION adlı eklenti bu işi yapıyor. Panelden aktif et. Yanlız flagrow'dan bu eklentinin nasıl kullanıldığı konusunda biraz araştırma yap.

Eklenti kurmak istemezseniz aşağıdaki kaynakta htaccess yönlendirmeleri ile ilgili detaylı bilgi bulabilirsiniz.

https://github.com/phanan/htaccess#force-www-in-a-generic-way

6 gün sonra

İndirme linki alabilir miyim hocam?

    Hocam bayağı bir dosya atıyor, yaklaşık 6800 tane. Dosyaların hepsi bittikten sonra kuruluma geçiyoruz değil mi?

      emirulug Kurulum yapmayacaksınız, direk oturum açacaksınız. Kurulum yapılmış halde paketlendi. Siz sadece veri tabanı bilgilerini config.php'ye girin yeter.

        emirulug Evet hepsini atın. Dosya sayısının fazla olması eklenti sayısının fazla olmasından kaynaklanıyor. Bunu bu şekilde yapmak zorundayız, çünkü paylaşımlı hostingde sonradan eklenti yüklenemiyor.

        Error booting Flarum: syntax error, unexpected '?', expecting variable (T_VARIABLE) hatası aldım hocam.

          emirulug Bir çok kişiye bu dosyalarla kurulum yaptım. Böyle bir hata ile karşılaşmadım. Söz dizimi hatasından bahsediyor, ancak böyle bir hata olsa başka sunucularda da aynı hatayı vermeliydi. Muhtemelen sunucunuz ile alakalı bir durum.

          NightKing [Şimdilik] Anasayfada konular arasında listeleniyor. Sayfayı yenileyin.

            Shelby Kaynak hatasını çözmek için .htaccess dosyasına aşağıdaki belirttiğim kodları girdiğinde sorun çözülecektir.

            <IfModule mod_rewrite.c>
              RewriteEngine on
            
              # Ensure the Authorization HTTP header is available to PHP
              RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
            
              # Uncomment the following lines if you are not using a `public` directory
              # to prevent sensitive resources from being exposed.
              # RewriteRule /\.git / [F,L]
              # RewriteRule ^composer\.(lock|json)$ / [F,L]
              # RewriteRule ^config.php$ / [F,L]
              # RewriteRule ^flarum$ / [F,L]
              # RewriteRule ^storage/(.*)?$ / [F,L]
              # RewriteRule ^vendor/(.*)?$ / [F,L]
            
              # Pass requests that don't refer directly to files in the filesystem to index.php
              RewriteCond %{REQUEST_FILENAME} !-f
              RewriteCond %{REQUEST_FILENAME} !-d
              RewriteRule ^ index.php [QSA,L]
            </IfModule>
            
            # Disable directory listings
            Options -Indexes
            
            # MultiViews can mess up our rewriting scheme
            Options -MultiViews
            
            # The following directives are based on best practices from H5BP Apache Server Configs
            # https://github.com/h5bp/server-configs-apache
            
            # Expire rules for static content
            <IfModule mod_expires.c>
              ExpiresActive on
              ExpiresDefault                                      "access plus 1 month"
              ExpiresByType text/css                              "access plus 1 year"
              ExpiresByType application/atom+xml                  "access plus 1 hour"
              ExpiresByType application/rdf+xml                   "access plus 1 hour"
              ExpiresByType application/rss+xml                   "access plus 1 hour"
              ExpiresByType application/json                      "access plus 0 seconds"
              ExpiresByType application/ld+json                   "access plus 0 seconds"
              ExpiresByType application/schema+json               "access plus 0 seconds"
              ExpiresByType application/vnd.geo+json              "access plus 0 seconds"
              ExpiresByType application/vnd.api+json              "access plus 0 seconds"
              ExpiresByType application/xml                       "access plus 0 seconds"
              ExpiresByType text/calendar                         "access plus 0 seconds"
              ExpiresByType text/xml                              "access plus 0 seconds"
              ExpiresByType image/vnd.microsoft.icon              "access plus 1 week"
              ExpiresByType image/x-icon                          "access plus 1 week"
              ExpiresByType text/html                             "access plus 0 seconds"
              ExpiresByType application/javascript                "access plus 1 year"
              ExpiresByType application/x-javascript              "access plus 1 year"
              ExpiresByType text/javascript                       "access plus 1 year"
              ExpiresByType application/manifest+json             "access plus 1 week"
              ExpiresByType application/x-web-app-manifest+json   "access plus 0 seconds"
              ExpiresByType text/cache-manifest                   "access plus 0 seconds"
              ExpiresByType text/markdown                         "access plus 0 seconds"
              ExpiresByType audio/ogg                             "access plus 1 month"
              ExpiresByType image/bmp                             "access plus 1 month"
              ExpiresByType image/gif                             "access plus 1 month"
              ExpiresByType image/jpeg                            "access plus 1 month"
              ExpiresByType image/png                             "access plus 1 month"
              ExpiresByType image/svg+xml                         "access plus 1 month"
              ExpiresByType image/webp                            "access plus 1 month"
              ExpiresByType video/mp4                             "access plus 1 month"
              ExpiresByType video/ogg                             "access plus 1 month"
              ExpiresByType video/webm                            "access plus 1 month"
              ExpiresByType application/wasm                      "access plus 1 year"
              ExpiresByType font/collection                       "access plus 1 month"
              ExpiresByType application/vnd.ms-fontobject         "access plus 1 month"
              ExpiresByType font/eot                              "access plus 1 month"
              ExpiresByType font/opentype                         "access plus 1 month"
              ExpiresByType font/otf                              "access plus 1 month"
              ExpiresByType application/x-font-ttf                "access plus 1 month"
              ExpiresByType font/ttf                              "access plus 1 month"
              ExpiresByType application/font-woff                 "access plus 1 month"
              ExpiresByType application/x-font-woff               "access plus 1 month"
              ExpiresByType font/woff                             "access plus 1 month"
              ExpiresByType application/font-woff2                "access plus 1 month"
              ExpiresByType font/woff2                            "access plus 1 month"
              ExpiresByType text/x-cross-domain-policy            "access plus 1 week"
            </IfModule>
            
            # Gzip compression
            <IfModule mod_deflate.c>
              <IfModule mod_filter.c>
                AddOutputFilterByType DEFLATE "application/atom+xml" \
                                              "application/javascript" \
                                              "application/json" \
                                              "application/ld+json" \
                                              "application/manifest+json" \
                                              "application/rdf+xml" \
                                              "application/rss+xml" \
                                              "application/schema+json" \
                                              "application/vnd.geo+json" \
                                              "application/vnd.ms-fontobject" \
                                              "application/wasm" \
                                              "application/x-font-ttf" \
                                              "application/x-javascript" \
                                              "application/x-web-app-manifest+json" \
                                              "application/xhtml+xml" \
                                              "application/xml" \
                                              "font/collection" \
                                              "font/eot" \
                                              "font/opentype" \
                                              "font/otf" \
                                              "font/ttf" \
                                              "image/bmp" \
                                              "image/svg+xml" \
                                              "image/vnd.microsoft.icon" \
                                              "image/x-icon" \
                                              "text/cache-manifest" \
                                              "text/calendar" \
                                              "text/css" \
                                              "text/html" \
                                              "text/javascript" \
                                              "text/plain" \
                                              "text/markdown" \
                                              "text/vcard" \
                                              "text/vnd.rim.location.xloc" \
                                              "text/vtt" \
                                              "text/x-component" \
                                              "text/x-cross-domain-policy" \
                                              "text/xml"
                </IfModule>
            </IfModule>
            
            # Fix for https://httpoxy.org vulnerability
            <IfModule mod_headers.c>
              RequestHeader unset Proxy
            </IfModule>

            mekici Bu arada teşekkür ederim kurulumu gerçekleştirdim. Kaynak hatası için bir hali hazırda olan htaccess'i biraz modifiyeledikten sonra düzeltmeyi başardım 🙂 Teşekkür ederim kaynak için.

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