Merhaba arkadaşlar, bugün müşterim bana projesinin Paylaşımlı (Shared) Hosting tarafında yayınlamak istediğini söyledi. Biraz acı çektim ama herkes çekmesin diye yardımcı olmak adına paylaşıyorum. Bir duanız yeterli😊🙏🏻
- İlk önce Dosyalarımızı ve Veritabanımızı yüklüyoruz.
- /public/ içindeki tüm dosyaları ana dizine taşıyoruz.
- index.php dosyasının içinden
require __DIR__.'/../vendor/autoload.php'; //[BUL] require __DIR__.'/vendor/autoload.php'; //BUNUNLA DEĞİŞTİR $app = require_once __DIR__.'/../bootstrap/app.php'; //[BUL] $app = require_once __DIR__.'/bootstrap/app.php'; //BUNUNLA DEĞİŞTİR4 - .htaccess dosyası içerisinden -MultiViews yazısını kaldırıyoruz;
#<IfModule mod_negotiation.c> # Options -MultiViews -Indexes #</IfModule> <IfModule mod_negotiation.c> Options -Indexes </IfModule>Eğer Jetstream kütüphanesi kullanan varsa, /app/Providers/AppServiceProvider.php dosyasını açarak;
public function boot()
{
//Bu kodu ekliyoruz arasına
$this->app->bind('path.public', function() {
return base_path().'/';
});
}İşlem bu kadar.