GÜNCELLEME:
Hatamı buldum. public_path helper'ı işe yaramadığı için tam dizini yazmak zorunda kalıyormuşum. Bununda sebebi yapılandırmayı eksik yapmam.
Benzer sorun yaşayan arkadaşlar olursa diye aktarayım:
Projeyi yüklerken proje klasörünü sunucu kök dizinine, public içerisindeki dosyaları ise sunucudaki public_html içerisine atıyoruz.
Ardından public_html/index.php dosyamızı açarak aşağıdaki gibi güncelliyoruz:
// 24. Satır
require __DIR__.'/../proje_dosya_adi/vendor/autoload.php';
// 38. Satır
$app = require_once __DIR__.'/../proje_dosya_adi/bootstrap/app.php';
Daha sonra;
proje_dosya_adi/server.php dizinine giderek en alttaki satırı aşağıdaki gibi güncelliyoruz:
require_once __DIR__.'/../public_html/index.php';
Son olarak AppServiceProvider içerisindeki boot metodumuza da şu satırı ekliyoruz:
app()->bind('path.public', function() {
return base_path().'/../public_html';
});
Ben server.php dosyasını ve AppServiceProvider dosyasını güncellemeyi unutmuşum. O yüzden public_path helper çalışmıyordu.