galleryshow.php on line 228
Wyniki 1 do 8 z 8

Temat: galleryshow.php on line 228

  1. #1
    Przeglądacz
    Dołączył
    08-10-2006
    Wpisy
    35
    Punkty
    10

    Domyślny galleryshow.php on line 228

    Przez pół roku starsza wersja galerii chodziła poprawnie nie było będów,
    nagle pojawił się komunikat na stronie -

    Warning: Division by zero in
    /components/com_zoom/www/galleryshow.php
    on line 228

    galeria chodzi prawidłowo tylko ten komunikat mnie strasznie denerwuje:
    zmieniałem wartości w 228 linii tak jak sobie rzyczy na różne sposoby i dalej nic
    czy może ktoś się natknął na ten problem?????
    Ostanio edytowane przez glayt : 13-03-2007 17:44

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Opiekun forum
    Dołączył
    19-09-2005
    Wpisy
    3 743
    Punkty
    131

    Domyślny

    A czy nie było nic zmieniane na serwerze? Jakies nowe wersje php itp?

  4. #3
    Bywalec
    Dołączył
    02-03-2007
    Wpisy
    140
    Punkty
    18

    Domyślny

    nie mam czasu na dokladne szukanie ale o ile mamy ta sama wersje to:
    $MaxPage = ceil($RecordCount / $zoom->_CONFIG['PageSize']);


    edit
    kod errora oznacza ze druga z wartosci jest zerowa..
    sprawdz jaka wartosc masz w pliku
    /components/com_zoom/etc/zoom_config.php

    u mnie obecnie jest:
    wiersz 14:
    $zoomConfig['PageSize'] = "9";

    ewent w panelu sprawdz ilosc miniatur na strone, to to samo..


    nie wdajac sie w dyskusje, spróbuj tego:

    $zoom->_CONFIG['PageSize'] = intval ( $zoom->_CONFIG['PageSize']);

    wklej to na sam poczatek... mysle ze powinno pomoc. choc bym mial pewnosc musialbym sprawdzic to osobiscie..

    jesli nie pomoze, a skrypt dziala prawidlowo
    wstaw

    error_reporting(E_ALL ^ E_WARNING );
    to zablokuje wyswietlanie WARNING...
    Al.
    Ostanio edytowane przez alegorn : 14-03-2007 02:18
    Inteligentni ludzie są często zmuszani do picia, by bezkonfliktowo spędzać czas z idiotami.Ernest Hemingway
    Nie jesteś pijany, jeśli możesz leżeć na podłodze, nie trzymając się jej.
    Dean Martin

  5. #4
    Przeglądacz
    Dołączył
    08-10-2006
    Wpisy
    35
    Punkty
    10

    Domyślny

    Wersja:
    $zoomConfig['version'] = "2.5.1 RC1";
    nic nie aktualizowałem, jedynie w panelu admina chciałem dodać wyświetlanie informacji o ilości wyświetleń danego zdjęcia

    w wierszu 14 jest również
    $zoomConfig['PageSize'] = "9";
    w panelu jest również 9

    wstawienie
    $zoom->_CONFIG['PageSize'] = intval ( $zoom->_CONFIG['PageSize']);
    do
    /components/com_zoom/etc/zoom_config.php
    i
    do
    /components/com_zoom/www/gallershow.phpnie daje nic

    wstawienie
    do /components/com_zoom/etc/zoom_config.php
    error_reporting(E_ALL ^ E_WARNING );
    powoduje wyświetlanie kolejnych informacji w galerii na stronie

    Notice: Undefined variable: zoom in /components/com_zoom/etc/zoom_config.php on line 4

    Notice: Undefined variable: gid in /components/com_zoom/lib/zoom.class.php on line 215

    Notice: Undefined property: _isAdmin in /components/com_zoom/lib/privileges.class.php on line 142

    Notice: Undefined property: _ in /components/com_zoom/www/galleryshow.php on line 228

    linijka 228 w galleryshow.php
    if ($valid && $zoom->_gallery->isMember()) {

    Ostanio edytowane przez glayt : 15-03-2007 12:02

  6. #5
    Bywalec
    Dołączył
    02-03-2007
    Wpisy
    140
    Punkty
    18

    Domyślny

    trudno powiedziec co do powodow, na pewno nie bylo zadnej aktualizacji php na serwerze ? no bo samo z siebie to to nie pojawi sie raczej...

    tak czy inaczej - by naprawic - musialbym miec dostep siakis do tegoz pliku..

    ale skoro calosc dziala dobrze, to w ostatecznosci mozesz zablokowac wszystkie errory (wczesniejsze polecenie zablokowalo warring, ale uwolnilo notice )

    wstaw
    error_reporting(0);

    zadnych wiecej komunikatow nie otrzymasz..
    pozdraw,
    Al
    Inteligentni ludzie są często zmuszani do picia, by bezkonfliktowo spędzać czas z idiotami.Ernest Hemingway
    Nie jesteś pijany, jeśli możesz leżeć na podłodze, nie trzymając się jej.
    Dean Martin

  7. #6
    Debiutant
    Dołączył
    19-03-2007
    Wpisy
    1
    Punkty
    10

    Domyślny

    sprawdz czy nie masz czasem takiego zapisu w 228 linii
    $MaxPage = ceil($RecordCount / $zoom->_['PageSize']);
    trzeba dopisac CONFIG
    $MaxPage = ceil($RecordCount / $zoom->_CONFIG['PageSize']);

  8. #7
    Przeglądacz Morlokus awatar
    Dołączył
    04-10-2006
    Skąd
    Kraków
    Wpisy
    38
    Punkty
    10

    Domyślny

    Witam!

    Problem można jeszcze inaczej 'rozwiązać' w pliku konfiguracyjnym php.ini ustawić
    error_reporting = no
    (w home.pl w głównym katalogu można ten plik utworzyć - wtedy nie mając uprwanien do ustawiania php samemu mozemy sobie go konfigurować)
    natomiast drodzy Panowie to nie usunięcie przyczyny tylko likwidacja skutków
    mnie ów błąd się pojawił po tym jak home.pl zmieniło wersje php na najnowsza wiec podejrzewam, że tu gdzieś musi być jakiś problem - zoom galery coś sie 'gryzie' z php5?
    Czekam na jakieś pomysły a jak sam coś wykminie to oczywiście dam znać

    Pozdrawiam!

  9. #8
    Bywalec
    Dołączył
    18-03-2006
    Wpisy
    126
    Punkty
    10

    Domyślny

    Odśnieżam temat, mam ten sam problem, czy ktoś już jakoś to załatwił? Nie mam dostępu do php.ini, błąd po aktualizacji php lub zmianie serwera, żadnych zmian w plikach/bazie.
    EDIT: pomogło dopisanie CONFIG w 228:
    $MaxPage = ceil($RecordCount / $zoom->_CONFIG['PageSize']);
    Ostanio edytowane przez prezes : 11-11-2010 01:13

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •