sitenin error log dosyası 2 tane hata veriyor ne yapmak lazım çözmek için
[27-Dec-2024 20:54:45 UTC] PHP Warning: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/alt-php81) in /home/sesliasaletcom/public_html/assets/includes/connect.php on line 4
[27-Dec-2024 17:54:45 America/Montevideo] PHP Warning: Undefined array key "HTTPS_ACCEPT_LANGUAGE" in /home/sesliasaletcom/public_html/assets/includes/connect.php on line 305
error log dosyası
4
●92
- 29-12-2024, 22:58:34connect.php dosyayı paylaşırsanız daha hızlı çözüm bulursunuz.ergen05 adlı üyeden alıntı: mesajı görüntüle
- 29-12-2024, 22:59:31Session Dosya İzinleri: /var/cpanel/php/sessions/alt-php81 dizinindeki dosya izinlerini kontrol edin. PHP'nin bu dizine erişim izni olmalıdır.
HTTP Başlıkları: Bu hata, $_SERVER dizisinde HTTPS_ACCEPT_LANGUAGE anahtarının mevcut olmadığını gösterir. Kullanıcı tarayıcısı bu başlığı göndermiyorsa bu hata ortaya çıkabilir.
session_start() Hatası
Bu hatayı düzeltmek için, baglan.php dosyanızda session_start() fonksiyonunu çağırmadan önce aşağıdaki kontrolleri ekleyin:
// Oturum dizinini kontrol et
$session_path = '/var/cpanel/php/sessions/alt-php81';
if (!is_dir($session_path)) {
mkdir($session_path, 0777, true); // Dizin yoksa oluştur
}
// Dizin izinlerini kontrol et
if (!is_writable($session_path)) {
chmod($session_path, 0777); // Yazma izni ver
}
// Oturumu başlat
session_start();
Undefined array key "HTTPS_ACCEPT_LANGUAGE" Hatası
Bu hatayı düzeltmek için, baglan.php dosyanızda $_SERVER['HTTP_ACCEPT_LANGUAGE'] anahtarını kullanmadan önce kontrol edin:
if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
$accept_language = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
} else {
$accept_language = 'en-US'; // Varsayılan dil
}
Bunları bir deneyim ben cok profosyenel deyil yapamazsanız uzman bir yardıma başvurun - 29-12-2024, 23:12:59sunucuya restat atmayı denedinizmiergen05 adlı üyeden alıntı: mesajı görüntüle