-
Üyelik
10.02.2018
-
Yaş/Cinsiyet
25 / E
-
Meslek
Back-End ve Siber Güvenlik
-
Konum
İstanbul Avrupa
-
Ad Soyad
F** G**
-
Mesajlar
101
-
Beğeniler
11 / 1
-
Ticaret
0, (%0)
Merhabalar, projem localde sorunsuz çalışırken hosta attığım zaman aşağıdaki gibi bir hata veriyor.
[30-Dec-2018 15:16:10 UTC] PHP Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home2/site/public_html/index.php:1) in /home2/site/public_html/header.php on line 4
Bu hata sanırım şunu diyor: "Kardeşim sen session_start'ı header.php'de çalıştırıyorsun ama zaten index.php'nin 1. satırında çalıştırdın." Fakat işin komik tarafı index.php'nin ilk satırında header.php'i include ediyorum. Bu warn'ı nasıl çözebilirim?
Not: Bu hata her gün saat başı kayıda 2 kez giriyor, buda 24 saatte 48 kayıt giriyor buda ister istemez gereksiz yer kaplatıyor.
-
Üyelik
25.06.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilişim
-
Konum
Burdur
-
Ad Soyad
H** Y**
-
Mesajlar
117
-
Beğeniler
1 / 40
-
Ticaret
0, (%0)
@ob_start;
@session_start;
Bu şekilde dener misin?
-
Üyelik
01.12.2013
-
Yaş/Cinsiyet
24 / E
-
Meslek
-
-
Konum
Ankara
-
Ad Soyad
T** G**
-
Mesajlar
2229
-
Beğeniler
165 / 454
-
Ticaret
75, (%100)
kodlar
Wordpress/Php/React/Laravel/Codeigniter/Woocommerce işleriniz için Pm atınız.
www.tayfunguler.org
-
Üyelik
29.10.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğretmen
-
Konum
Konya
-
Ad Soyad
O** K**
-
Mesajlar
1116
-
Beğeniler
499 / 498
-
Ticaret
16, (%100)
Hocam session_start() her zaman sayfanın ilk satırında çağırın. Ve sessionu ortak bir dosyadan çekiyorsanız(örrn:header.php) headerın ilk satırında çağırdığınızdan emin olun. Ortalarda çağrılan session localde sıkıntı oluşturmasa da sunucuya atınca bu şekilde hata veriyor.
Enjection
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
23.10.2018
-
Yaş/Cinsiyet
31 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İzmir
-
Ad Soyad
U** Z**
-
Mesajlar
271
-
Beğeniler
36 / 67
-
Ticaret
9, (%78)
Hocam sanırım session_startı 1 den fazla yerden çağırıyorsunuz bu yüzden include ettiğiniz dosyalara dikkat etmelisiniz include ettiğiniz dosyada session_start çağırılmış ise ve üstüne aynı sayfada tekrar session çağırırsanız çalışmaz
-
Üyelik
25.06.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilişim
-
Konum
Burdur
-
Ad Soyad
H** Y**
-
Mesajlar
117
-
Beğeniler
1 / 40
-
Ticaret
0, (%0)
Base href kullandınız mı ?
-
Üyelik
10.02.2018
-
Yaş/Cinsiyet
25 / E
-
Meslek
Back-End ve Siber Güvenlik
-
Konum
İstanbul Avrupa
-
Ad Soyad
F** G**
-
Mesajlar
101
-
Beğeniler
11 / 1
-
Ticaret
0, (%0)
Evet kullanılıyor,
Şu şekilde:
Aynı zamanda sonundaki Slash (/) işaretini de kaldırıp denedim sonuç aynı.
-
Üyelik
25.06.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilişim
-
Konum
Burdur
-
Ad Soyad
H** Y**
-
Mesajlar
117
-
Beğeniler
1 / 40
-
Ticaret
0, (%0)
Base hrefi hangi dosyada kullandınız, bir de localde projeniz yüksek ihtimal bir klasörün içindeymiştir. İnclude ettiğiniz dosyanın dizini ve include edilen dosyanın dizinini kontrol edin. %90 baseden kaynaklı bir uyumsuzluk yaşıyorsunuz.