PHPSESSID sorunu kesin çözüm

Başlatan batikon, 31 Ara 2017, 04:56

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

batikon

Merhaba arkadaşlar smf'de PHPSESSID sürekli hata veren bir konudur.Bende siteme eklediğim ssl siteye ilk girişte  PHPSESSID yüzünden ssl görünmüyordu,internette gezinirken bu konu hakkında bir yazı buldum ve sizinle paylaşmak istedim.Yanlız bu işlemi yapacağınız zaman seo modlarını devre dışı bırakın veya hiç kurmayın sitemap kurabilirsiniz sorun çıkartmıyor.Sitedeki yönetici arkadaşlar belki bu konuyu daha ileriye taşıyabilir seo modlarındada sorun kalkar.

Sources/QueryString.php dosyasını açın

BUL

if (empty($_COOKIE) && SID != '' && empty($context['browser']['possibly_robot']) && @version_compare(PHP_VERSION, '4.3.0') != -1)
$buffer = preg_replace('/"' . preg_quote($scripturl, '/') . '(?!\?' . preg_quote(SID, '/') . ')\\??/', '"' . $scripturl . '?' . SID . '&', $buffer);
// Debugging templates, are we?
elseif (isset($_GET['debug']))
$buffer = preg_replace('/(?<!<link rel="canonical" href=)"' . preg_quote($scripturl, '/') . '\\??/', '"' . $scripturl . '?debug;', $buffer);


DEÃ,,Å¾İŞTİR

if (empty($_COOKIE) && SID != '' && empty($context['browser']['possibly_robot']) && @version_compare(PHP_VERSION, '4.3.0') != -1){
//$buffer = preg_replace('/"' . preg_quote($scripturl, '/') . '(?!\?' . preg_quote(SID, '/') . ')\\??/', '"' . $scripturl . '?' . SID . '&amp;', $buffer);
// Debugging templates, are we?
}elseif (isset($_GET['debug'])){
$buffer = preg_replace('/(?<!<link rel="canonical" href=)"' . preg_quote($scripturl, '/') . '\\??/', '"' . $scripturl . '?debug;', $buffer);
}

tarantula901

Paylaşım için teşekkürler.
Sitenizde işlem yapmadan önce mutlaka yedek alın, yedek alın yedek almayı unutmayın her şeyden önce bu önemli

Pm'den ve Skype'den istenilen destekler ücretlidir. Ücret ödememek için lütfen sitede sorunuzu konu açarak sorabilirsiniz.

Ücretli Smf Destek İçin