Skocz do zawartości


Zdjęcie

[MyBB] Nie działa Ajax'owa odpowiedź? Rozwiązanie


  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1 Macsch15

Macsch15

    Profesjonalista

  • 3 705 postów

Napisano 31 03 2011 - 12:11

Zazwyczaj ten błąd jest spowodowany przez dodatek Google SEO, który zmienia sobie całkiem sporo ustawień dot. forum - w tym wyłącza ajaxowe (bez przeładowania strony) odpowiedzi.

Sam miałem ten problem, pytałem sie o rozwiązanie na oficjalnym forum mybb.com, jak i polskim supporcie na którym to z resztą w ogóle odpowiedzi nie dostałem.
Po kilku godzinach prób na localoście z bazą na której nie działała ta opcja, porównywania plików, usuwania pozostałości po Google SEO (tabel, kolumn) i innych rzeczy które nie przyniosły zamierzonego skutku, po jakimś czasie wyczaiłem że domyślne ustawienia z pliku /inc/settings.php rozwiązują problem, ale po zmianie ustawień w ACP ustawienia wracały do niedziałającego AJAXA, co jest normalne bo ustawienia są zapisane w MySQL i po zmianie ustawień w ACP sql zmieniał settings.php.

Ale przynajmniej wiedziałem gdzie szukać, WinMerge i problem sie znalazł:
$settings['use_xmlhttprequest'] = "0";

Nie będę więcej opowiadać, żeby zmienić ustawienia wchodzimy do phpmyadmin'a i wykonujemy zapytanie:
UPDATE `forum_mybb`.`mybb_settings` SET `value` = '1' WHERE `mybb_settings`.`sid` =159;

Gdzie forum_mybb tam nazwa Twojej bazy danych.
mybb_settings - Gdzie mybb_ tam prefix Twoich tabel w bazie.

  • 1

#2 piotrvx

piotrvx

    Nowy

  • 3 postów

Napisano 18 06 2011 - 15:15

Witam nigdy jeszcze nie robiłem zapytań do bazy danych , loguje się do php admina , wchodzę na zakładkę Wykonanie zapytania/zapytań SQL do bazy danych:
Wklejam UPDATE `mybb_settings` FROM `forum_mybb` SET `value` = '1' WHERE `mybb_settings`.`sid` =159; i wyskakuje błąd . Bardzo proszę o pomoc. Pozdrawiam

  • 0

#3 Macsch15

Macsch15

    Profesjonalista

  • 3 705 postów

Napisano 18 06 2011 - 19:49

Jaki błąd?
  • 0

#4 piotrvx

piotrvx

    Nowy

  • 3 postów

Napisano 18 06 2011 - 20:21

#1064 - Something is wrong in your syntax obok 'FROM `forum_mybb` SET `value` = '1' WHERE `mybb_settings`.`sid` =159' w linii 1
  • 0

#5 Macsch15

Macsch15

    Profesjonalista

  • 3 705 postów

Napisano 18 06 2011 - 20:28

Spróbuj tak:
UPDATE `twoja_baza_danych`.`mybb_settings` SET `value` = '1' WHERE `mybb_settings`.`sid` =159;

Pamiętaj żeby zmienić "twoja_baza_danych" na swoją.
  • 1

#6 piotrvx

piotrvx

    Nowy

  • 3 postów

Napisano 18 06 2011 - 21:46

Dzięki za pomoc :)

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych