Who'da herkesin ip'si aynı ise çözümü

Başlatan tarantula901, 22 Ekm 2014, 00:00

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

tarantula901

Sitede herkesin ip adresi aynı ise aşağıdaki çözümü deneyebilirsiniz.

Sources klasorunda

Load.php, ManageSearchEngines.php ve QueryString.php Dosyalarının içinde şunları arayın

REMOTE_ADDR olanları Windows sunucu ise HTTP_CLIENT-IP Linux sunucularda ise HTTP_CLIENT_IP olarak not defteriyle acıp değiştiriyoruz dikkat ederseniz birinde yan cizgi diğerinde ise alt cizgidir.

Cloadflare yönlendirmişseniz. eğer ipler aynı ise

REMOTE_ADDR ara değiştir. HTTP_CF_CONNECTING_IP


Admin ve uyelerin ipleri 000.000 şeklinde ise

Load.phpde ara

updateMemberData($id_member, array('id_msg_last_visit' => (int) $modSettings['maxMsgID'], 'last_login' => time(), 'member_ip' => $_SERVER['HTTP_X_FORWARDED_FOR'], 'member_ip2' => $_SERVER['BAN_CHECK_IP']));
 

değiştir

updateMemberData($id_member, array('id_msg_last_visit' => (int) $modSettings['maxMsgID'], 'last_login' => time(), 'member_ip' => $_SERVER['REMOTE_ADDR'], 'member_ip2' => $_SERVER['BAN_CHECK_IP']));
ara


'ip' => $_SERVER['HTTP_X_FORWARDED_FOR'],
değiştir

'ip' => $_SERVER['REMOTE_ADDR'],
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

ndipi

Vay süper bir konu yarın bu kodlamaları deneyip cevabını burada paylaşacağım konu da güncellenmiş olsun böylece.

ndipi

Evet arkadaşlar buradan paylaşayım sitemde taşınma sonrasında üye admin ip adresleri sıfır şeklinde idi bu kodlamaları yapınca hiç bir sorun kalmadı düzeldi. Maşallah sorun ortadan kalkmış oldu. Emeklerine sağlık admin.

hassan

paylaşım için teşekkürler, sorunumu çözdü. SSI.php içerisinde,

// Make sure they didn't muss around with the settings... but only if it's not cli.
if (isset($_SERVER['REMOTE_ADDR']) && !isset($_SERVER['is_cli']) && session_id() == '')
trigger_error($txt['ssi_session_broken'], E_USER_NOTICE);

şöyle bir alan var burada değişiklik yapılmalı mı?

tarantula901

Sorun yoksa onu değiştirmeye gerek yok şimdilik.
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