Skocz do zawartości


php update


  • Zamknięty temat Ten temat jest zablokowany
5 odpowiedzi na ten temat

#1 myhas

myhas

    IP.Board Newbie

  • Użytkownicy
  • Pip
  • 2 postów
  • Wersja:n/a

Napisany 16 kwiecień 2010 - 23:04

Witam wszystkich.

Potrzebuję pomocy. Korzystam/korzystałem z IPB 2.0.3, postawionym na serwerze boo.pl.
W pewnym momencie forum przestało się ładować, a w zamian wyświetlana jest informacja

IPB WARNING [2] array_merge(): Argument #2 is not an array (Line: 370 of /sources/classes/class_session.php)


    There appears to be an error with the database.
    You can try to refresh the page by clicking here.

    Error Returned
    mySQL query error: SELECT * FROM ibf_skin_templates_cache WHERE template_set_id= AND template_group_name='skin_global' mySQL error: Something is wrong in your syntax obok 'AND template_group_name='skin_global'' w linii 1 mySQL error code: Date: Friday 16th 2010f April 2010 11:48:26 PM

    We apologise for any inconvenience


Info jakie otrzymałem od admina boo.pl to to, że oni zaktualizowali swój skrypt PHP do wersji 5.3
i, że my musimy zrobić to samo u siebie.

I tu pojawia się moje pytanie, czy da się to zrobić w tej wersji IPB? Jeżeli tak, to jak?

Z góry dzięki za wszelką pomoc i przepraszam za swoją niekompetencje :P

#2 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 17 kwiecień 2010 - 09:51

Wszystko się da :) Jeśli interpreter php 5.3 nie ma włączonej kompatybilności z php4 musisz przerobić wszystkie pliki IP.Board na php5 jest to mnóstwo pracy więc lepiej zainwestować w końcu w IP.Board 3 i kupić licencję. A błąd SQL masz dlatego, że w zapytaniu nie jest podany ID skina

#3 myhas

myhas

    IP.Board Newbie

  • Użytkownicy
  • Pip
  • 2 postów
  • Wersja:n/a

Napisany 17 kwiecień 2010 - 14:30

Ale boo.pl robiło update php z wersji 5.2 do 5.3, to skoro działało na 5.2 to chyba nie trzeba przerabiać plików.
No chyba, że się mylę.

#4 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 17 kwiecień 2010 - 14:53

Niekoniecznie. PHP 5.3 wprowadziło wiele zmian w stosunku do wcześniejszych wersji między innymi przestrzenie nazw. Usunięto także niektóre funkcje, dodano nowe itp. W związku z tym nie ma gwarancji, że coś co było napisane w wersji PHP 4 będzie działać na tej wersji.

#5 GyniO

GyniO

    IP.Board Newbie

  • Użytkownicy
  • Pip
  • 5 postów
  • Wersja:IP.Board 2.3.x

Napisany 12 lipiec 2010 - 11:13

Co do tego błędu, to nie winą jest aktualizacja oprogramowania PHP, tylko brakuje ci warunku

mySQL query error: SELECT * FROM ibf_skin_templates_cache WHERE template_set_id= AND template_group_name='skin_global' mySQL error: Something is wrong in your syntax obok 'AND template_group_name='skin_global'' w linii 1 mySQL error code: Date: Friday 16th 2010f April 2010 11:48:26 PM

#6 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5435 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 20 grudzień 2010 - 19:56

Problem został rozwiązany.


[Invisionize.eu] IPS Company Blog - IP.Nexus Dev Update: Customer Page , [Invisionize.eu] IPS Company Blog - IP.Board 3.2.0 Dev Update: Report Center Improvements , [Invisionize.eu] IP.Content 2.3 Dev Update: Introducing Block Templates , [Invisionize.eu] IPS Company Blog - IP.Nexus Dev Update: Client Area , [Invisionize.eu] IPS Company Blog - IP.Nexus Dev Update - Handling Support Requests


0 użytkowników czyta ten temat

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