Size nasıl yardımcı olabiliriz?

Rehberlerimizde ve eğitimlerimizde arama yapın ya da aşağıdaki kategorilere göz atın.

cPanel ve VDS Üzerinde Laravel Kurulumu ve Yapılandırma Rehberi

Laravel Dosya Yapısı ve Paylaşımlı Hosting Mantığı

Laravel güvenlik gereği iki ana bölümden oluşur: Tüm uygulama çekirdeği (app, config, routes vb.) web erişimine kapalı olmalı, yalnızca public klasörü ziyaretçilere açık olmalıdır.

Adım 1: Laravel Dosyalarını Yükleme

  1. Laravel projenizi public_html seviyesine değil, bir üst dizine (örneğin /home/kullanici/laravel_projem) yükleyin.
  2. public klasörünün içindeki tüm dosyaları (index.php, .htaccess vb.) public_html klasörüne taşıyın.

Adım 2: index.php Yolunu Düzenleme

public_html/index.php dosyasını açın ve aşağıdaki satırları güncelleyin:

require __DIR__.'/../laravel_projem/vendor/autoload.php';
$app = require_once __DIR__.'/../laravel_projem/bootstrap/app.php';

Adım 3: .env Dosyasını Yapılandırma

laravel_projem/.env dosyasını oluşturun ve veritabanı bilgilerinizi girin:

APP_NAME=BiHostNetApp
APP_ENV=production
APP_DEBUG=false
APP_URL=https://siteniz.com

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=kullanici_veritabani
DB_USERNAME=kullanici_dbuser
DB_PASSWORD=GucluSifre123!

Görsellerin görünmesi için SSH üzerinden şu komutu çalıştırın:

php artisan storage:link

SSH erişiminiz yoksa routes/web.php içine geçici olarak şu rotayı ekleyip tarayıcıdan bir kez ziyaret edebilirsiniz: Route::get('/link', function() { Artisan::call('storage:link'); });

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.

WhatsApp Live Support