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İR
4 -
.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.