Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Kolejne próby przenosin i kolejny problem.

Forum na jeden bazie działa normalnie. Gdy jednak przełączam je na drugą bazę dostaję zupełnie pusty index.php. Podobnie kiedy próbuję wejść do panelu admina.

Jakieś sugestie z czego to może wynikać?

Baza wygląda na wgraną poprawnie.

(publikuję w oddzielnym temacie bo to inny problem)

Edytowane przez Abdel
  • Manager
Opublikowano

Pusta strona świadczy, że jest jakiś błąd, ale nie wyświetla się, ponieważ ustawienia serwera na to nie zezwalają.

W pliku initdata.php znajdź:

if( version_compare( PHP_VERSION, '5.2.0', '>=' ) )
{
error_reporting( E_STRICT | E_ERROR | E_WARNING | E_PARSE | E_RECOVERABLE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_USER_WARNING );
}
else
{
error_reporting( E_STRICT | E_ERROR | E_WARNING | E_PARSE | E_COMPILE_ERROR | E_USER_ERROR | E_USER_WARNING );
}

Zamień na:

error_reporting( E_ALL );

Zapisz, wyślij i sprawdź ponownie.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

  • Manager
Opublikowano

No wiadomo, że error, a pewnie komunikat, że nie można się połączyć z bazą ( do wglądu w folderze cache ).

Jeszcze w tym pliku zamień:

define( 'IPS_ERROR_CAPTURE', FALSE );

Na:

define( 'IPS_ERROR_CAPTURE', TRUE );

Logi będą dostępne w pliku: cache/phpNotices.cgi.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  HTTP_X_ORIGINAL_URL
> > Line: 1246
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  HTTP_X_REWRITE_URL
> > Line: 1250
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  path
> > Line: 1315
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  act
> > Line: 341
> > File: /admin/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  section
> > Line: 42
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  module
> > Line: 42
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  module
> > Line: 53
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  module
> > Line: 66
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  module
> > Line: 78
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  module
> > Line: 78
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] Undefined index:  module
> > Line: 88
> > File: /admin/applications/forums/extensions/coreVariables.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 147 of 554 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 1707 of 2196 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 5525 of 81122 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 394 of 933 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 6029 of 22004 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php

Przejechałem bazę gżegźółką może mieć to jakiś związek?

Edytowane przez Abdel
  • Manager
Opublikowano

Co masz w tych liniach:

> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 147 of 554 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 1707 of 2196 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 5525 of 81122 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 394 of 933 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php
--------------------------------------------------------------------------------
> Time: 1281284656 / Sun, 08 Aug 2010 16:24:16 +0000
> URL: /
> > [8] unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 6029 of 22004 bytes
> > Line: 2755
> > File: /admin/sources/base/ipsRegistry.php

Do ACP możesz się wbić?

Wielokrotnie jeździłem po bazach gżegżółką i nie miałem takiego problemu. Z jakiego na jakie zmieniałeś w niej kodowanie?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Co masz w tych liniach:

Do ACP możesz się wbić?

Wielokrotnie jeździłem po bazach gżegżółką i nie miałem takiego problemu. Z jakiego na jakie zmieniałeś w niej kodowanie?

Jaki właściwie plik mam sprawdać odnośnie tych linijek?

W ACP to samo - pusta strona.

Kodowanie zmieniałem z iso-8859-2 na UTF-8.

Baza wygląda tak:

Zasady mocy i postanowienie odnośnie broni. Przypominam, że kto się nie zgłosił wcześniej to nie może używać mocy.

Czy to dobrze czy źle? Bo jak źle to nie ma co się z tym bawić.

Edytowane przez Abdel
Opublikowano (edytowane)

Napisz z jakiego na jakie zmieniałeś i daj z 1mb tej bazy ( przed przeróbką ) tutaj w formie załącznika. Sprawdzę.

Kodowanie zmieniałem gżegżółką z ISO (latin2) na UTF-8. Po tym wszystkim wgałem to z lini komendz zaznaczeniem kodowania utf-8 na serwer do bazy danych o kodowaniu utf_8.

Może powinienem przyjąć inną taktykę?

W załączniku jedna z tabel.

ibf_warn_logs(2).rar

U mnie wygląda to tak.

Rezultat SQL - phpMyAdmin 3...pdf

Przykładowy "dobry" post z bazy danych (dodałem z poziomu skryptu do innej bazy i się prawidłowo wyświetlają polskie znaki) widziany z phpmyadmina:

ąężźćłóżź

(zawiera same polskie znaki)

Edytowane przez Abdel
Opublikowano (edytowane)

Udało się!

Wygląda na to, że część tabel IPB nie lubi konwersji gżegżółką bo ma serializowane dane. Posiłkując się poradami z tego forum ponownie wgrałem (bez konwertowania gżegżółką) te tabele, które teoretycznie nie powinny zawierać polskich znaków. Efekt: forum działa na tej bazie.

Niemniej ten temat można zamknać i zostawić dla potomności.

Edytowane przez Abdel
  • Manager
Opublikowano

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.