PDA

Zobacz pełną wersję : po zapisie w configu pusto



rjack
24-11-2006, 00:34
Witam
Szukalem i nie znalazlem takiego problemu poruszonego na formu.
Jesli sie myle prosze o link do tematu a ten prosze usunac.

Problem dotyczy kilku komponentow np. ponygallery.

Instalacja przebiega bez problemow. Gdy zabieram sie za edycje ustawien komponentu (zmieniam cos lub nie to nie ma znaczenia) i naciskam przycisk zapisz to wszystkie dane konfiguracyjne komponentu zostaja stracone. Zauwazylem tez ze w pliku (tu: ponygallery) /administrator/components/com_ponygallery/config.ponygallery.php
zamiast tego:

<?php
$ag_pathimages = "/components/com_ponygallery/img_pictures";
$ag_paththumbs = "/components/com_ponygallery/img_thumbnails";
$ag_thumbcreation = "gd1";
$ag_thumbwidth = "100";
$ag_thumbquality = "75";
$ag_showdetail = "1";
$ag_showrating = "1";
$ag_showcomment = "1";
$ag_anoncomment = "1";
$ag_perpage = "9";
$ag_maxvoting = "5";
$ag_toplist = "10";
$ag_slideshow = "1";
$ag_bbcodesupport = "0";
$ag_approve = "1";
$ag_maxuserimage = "5";
$ag_maxfilesize = "2000000";
$ag_maxwidth = "1025";
$ag_maxheight = "900";
$ag_category = "1,2";
?>jest to:

<?php
$ag_pathimages = "";
$ag_paththumbs = "";
$ag_thumbcreation = "";
$ag_thumbwidth = "";
$ag_thumbquality = "";
$ag_showdetail = "";
$ag_showrating = "";
$ag_showcomment = "";
$ag_anoncomment = "";
$ag_perpage = "";
$ag_maxvoting = "";
$ag_toplist = "";
$ag_slideshow = "";
$ag_bbcodesupport = "";
$ag_approve = "";
$ag_maxuserimage = "";
$ag_maxfilesize = "";
$ag_maxwidth = "";
$ag_maxheight = "";
$ag_category = "";
?>czyli wyczyszczone wszystkie zmienne. Podejrzewam ze prawa dostepu do plikow sa dobre bo jednak jakos plik zostal zapisany.
Problem ten dotyczy wiekszosci komponentow. Jednym z wyjatkow jest easybook ktory nie traci tych zmiennych konfiguracyjnych.

Problem dotyczy:
Joomla! [ 1.0.11 Stable ] PL,
PonyGallery 1.2, 1.12, czyli wersja komponentu, nie ma znaczenia.

Prosze o rade. Z góry dziekuje.

stone
24-11-2006, 08:09
A czy masz wyłączone register globals?

rjack
24-11-2006, 18:22
Tak mam wyłączone register globals.
A tak wyglądają "istotne ustawienia PHP":

Istotne ustawienia PHP::
Joomla! Emulacja Register Globals OFF (wył.)
Register Globals [Rejestruj globalne zmienne]:: OFF (wył.)
Magic Quotes [Magiczne sekwencje sterujące]:: ON (wł.)
Safe Mode [Tryb bezpieczny]:: OFF (wył.)
File Uploads [Wczytywanie plików]:: ON (wł.)
Session auto start [Automatyczny start sesji]:: OFF (wył.)
Session save path [Ścieżka zapisu sesji]:: /tmp
Short Open Tags [Krótkie znaczniki]:: ON (wł.)
Output Buffering [Buforuj dane wyjściowe]:: ON (wł.)
Open basedir [Katalog bazowy]:: /tmp/:/home/elk-op-boz/:/usr/lib/php/:/usr/share/php/
Display Errors (Pokaż błędy):: ON (wł.)
Obsługa XML:: Tak
Obsługa Zlib:: Tak
Wyłączone funkcje:: system,passthru

stone
24-11-2006, 23:50
Włącz emulacje register globals w pliku globals.php i zobacz czy pomoże.
Jezeli pomoże to znaczy ze dodatek wymaga poprawek

zwiastun
25-11-2006, 00:24
nie musisz sprawdzać, niestety, dodatek ten i wiele wiele innych wymaga poprawek

rjack
25-11-2006, 00:33
Wielkie dzięki. Pomogło.:)
Z tego co zdążyłem przetestować to sporo komponentów wymaga poprawek. Wszystko zaczęło się od tego że szukałem komponentu na galerię. Zatrzymałem się na ponygallery i stąd te problemy.
Już tak na zakończenie tematu: jaką galerię poleciłbyś?

PS: Proszę już zamknąć temat. (Główny problem został rozwiązany) Jeszcze raz dziękuję.

stone
26-11-2006, 14:36
Ja osobiście lubię Zoom Gallery