Search.php approve_query arama sonrası hata logu

Başlatan SRHT, Ksm 26, 2019, 02:21 ös

« önceki - sonraki »
Merhaba deneme amacıyla smf kurulumu yaptım (github son halini kurarak SMF2.1RC2),
Arama kısmında herhangi bir arama yaptığımda Search.php dosyası içerisinde
1715. 1828. satırlarında $approve_query geçen kısımlarda error log oluşuyor.

Hata türü: Tanımlanmamış
8: Undefined variable: approve_query
https://*/forum/index.php?action=search2
/public_html/forum/Sources/Search.php (Satır 1715)

pcde de kurarak lokalde test ettim ancak temiz bir script olmasına rağmen sonuç değişmedi.
bu konuda yapmamız gereken bir düzenleme var mı?

Merhaba
Sources/Class-SearchAPI.php açıp şu kodu bulun

public $version_compatible = 'SMF 2.1 RC1';
bununla değışin

public $version_compatible = 'SMF 2.1 RC2';

Orhan Bey merhaba, bahsetmiş olduğunuz alanda

/**
* @var string The maximum SMF version that this will work with.
*/
public $version_compatible = '2.1.999';

/**
* @var string The minimum SMF version that this will work with.
*/
public $min_smf_version = '2.1 RC1';

Çeşitli kombinasyonlar denedim ancak çözüm sağlamadı.
Hatta bu version kontrol ettiği kısmı editledim.
Sorun versiyon kaynaklı görünmüyor gibi.. çünkü hata devam etti. (tabi bu smf de yeniyim yanlış düşünüyor olabilirim).
if (!$searchAPI || !($searchAPI instanceof search_api_interface) || ($searchAPI->supportsMethod('isValid') && !$searchAPI->isValid()) /*|| !matchPackageVersion(SMF_VERSION, $searchAPI->min_smf_version . '-' . $searchAPI->version_compatible)*/)

Biraz daha kafa yoralım ne nereden geliyor. yada :)
Github'tan son halini aldığım için belki biraz daha beklemeliyim.
Desteğiniz için teşekkür ederim.

Ksm 27, 2019, 11:18 öö #3 Son düzenlenme: Ksm 27, 2019, 01:45 ös orhan
Merhaba kurup deneme şansim yok malesef  ama buğ olarak smf,ye bildirdim cevap gelince burda yazarim.

Burdan takip edebilirsiniz https://www.simplemachines.org/community/index.php?topic=570651.0

Orhan Bey zaman ayırdığınız için teşekkürler. konuyu takip ediyorum.

Yasal Uyarı

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren webtiryaki.com sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur.webtiryaki.com hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.