• 31-12-2023, 14:33:56
    #1
    Merhaba Canlar öncelikle yeni yılınız kutlu olsun
    PHP web sitemizin url yapısı sorunluydu, düzenledik lakin sonrasında admin paneline girmeme başladı. Yapan arkadaşda saolsun dönüş yapmıyor. admin paneline girmeye çalıştığımızda şöyle bir hata veriyor.


    Warning: session_start(): Session cannot be started after headers have already been sent in /home/tanitimyazisioff/public_html/baglan.php on line 10
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/tanitimyazisioff/public_html/admin/index.php:1) in /home/tanitimyazisioff/public_html/admin/admin-header.php on line 8
    
    Warning: Undefined variable $kbilgi in /home/tanitimyazisioff/public_html/admin/index.php on line 2
    
    Warning: Trying to access array offset on value of type null in /home/tanitimyazisioff/public_html/admin/index.php on line 2
    Yardımcı olabilecek CANLAR ARANIYOR!
  • 31-12-2023, 14:40:14
    #2
    Admin klasörü anladığım kadarıyla /admin/ olarak belirtilmiş, yazdığınız .htaccess kurallarını /admin/ harici çalıştırmak için


    RewriteEngine On kodundan sonra aşağıdaki kodu ekleyebilirsiniz.
    RewriteCond %{REQUEST_URI} !^/admin/
  • 31-12-2023, 15:24:11
    #3
    Netkreatif adlı üyeden alıntı: mesajı görüntüle
    Admin klasörü anladığım kadarıyla /admin/ olarak belirtilmiş, yazdığınız .htaccess kurallarını /admin/ harici çalıştırmak için


    RewriteEngine On kodundan sonra aşağıdaki kodu ekleyebilirsiniz.
    RewriteCond %{REQUEST_URI} !^/admin/
    hiçbi degişiklik olmadı hocam aynen bu hatayı veriyor.
    Uyarı : session_start(): Başlıklar /home/tanitimyazisioff/public_html/baglan.php dosyasına 10. satırda gönderildikten sonra oturum başlatılamaz

    Uyarı : Başlık bilgileri değiştirilemez - başlıklar zaten gönderilmiştir (çıkış /home/tanitimyazisioff/ konumunda başlatılmıştır) public_html/admin/index.php:1) 8. satırda /home/tanitimyazisioff/public_html/admin/admin-header.php dosyasında Uyarı : 2. satırda /home/tanitimyazisioff/public_html/admin/index.php dosyasında tanımsız $kbilgi değişkeni Uyarı : 2. satırdaki /home/tanitimyazisioff/public_html/admin/index.php dosyasındaki null türü değerindeki dizi uzaklığına erişmeye çalışılıyor

    admin doasyasındaki htacces dosyası böyle hocam


    <IfModule mod_rewrite.c>
    RewriteEngine on 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME}.php -f 
    RewriteRule ^(.*)$ $1.php 
    RewriteRule ^([a-z]+)\/?$ $1.php [NC]  
    </IfModule>
    
    
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond $1 !^(css|js|images|inc|lang)
    
    
    RewriteRule ^anasayfa/? index.php [NC,L]
    RewriteRule ^hakkimizda/? hakkimizda.php [NC,L]
  • 02-01-2024, 13:30:43
    #4
    session başlatılamadığı için notice alıyorsunuz.
    Sayfanızın başına ob_start(); sonuna ob_end_flush(); ekleyerek hatayı çözebilirsiniz.