PDA

Zobacz pełną wersję : Problem z zalogowaniem do panelu admin



sumer
09-04-2009, 10:32
Witam.
Mam zainstalowaną od ponad pol roku joomle 1.0.13. Wczoraj pojawił sie następujący problem:


Warning: session_start() [function.session_start()]: open_basedir restriction in effect. File(/home/lukasss/tmp) is not within the allowed path(s): (/home/my_site:/usr/lib/php:/usr/local/lib/php:/tmp) in /home/my_site/public_html/administrator/index.php on line 118

Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: files (path: ) in /home/my_site/public_html/administrator/index.php on line 118
kilka godzin wcześniej można było normalnie się zalogować.
Pierwszy raz widzę taki błąd, napisałem mail do admina z pytaniem czy coś zmieniał w ustawieniach serwera. Jednakże bardziej zastanawia mnie informacja o tym jaki folder jest blokowany: /home/lukasss/tmp. To na pewno nie jest nic mojego.
Czy to może być spowodowane jakimś włamaniem i zmianą w jakimś pliku? Jeśli tak to jakim?
Proszę o jakieś sugestie.

zwiastun
09-04-2009, 10:37
Raczej nie, a blokowany jest katalog tymczasowy
Spróbuj stworzyć taki katalog /tmp w głownym katalogu swojego Joomla inadać mu prawa 755

sumer
09-04-2009, 10:52
zwiastun dzieki bardzo za zainteresowanie problemem.

Katalog tmp juz mialem, ale usunalem i stworzylem nowy z chmod 755. to dalej nie rozwiazalo problemu. zeby bylo ciekawiej to na drugiej joomli na tym samym serwerze tylko w innym katalogu dostaje identyczny komunikat przy probie zalogowania do panelu admina.
Dziwi mnie to, że tak z godziny na godzine przestało to działać :(

zwiastun
09-04-2009, 10:59
To nie musi być baaaaaaaaaardzo dziwne. Prawdopodobnie administrator dokonał zmiany konfiguracji, np. przejscia z php4 na php5, albo aktualizacji PHP, w której nie wszystko poustawiał jak wcześniej.
Doczytaj dokładnie o prawach dostępu i wynikających z nich problemach
http://www.pomoc.joomla.pl/content/view/438/51/

sumer
09-04-2009, 11:19
co do przejscia z php4 na 5 to z tego co pamietam na serwerze juz oryginalnie byl php5. pamietam tez zeby to wszystko dzialalo to w pliku htaccess zmienialem wersje php na 4. zresetowalem ustawienia uprawnien dostepu (katalogi 755, pliki 644). mysle ze faktycznie mogli cos grzebac na serwerze bo teraz mam stara wersje cpanelu a 2 dni temu jak patrzylem to byla jakas zupelnie inna.
Czyli Twoim zdaniem to, ze w komunikacie o bledzie jest ten dziwny katalog tmp podany to nie ma zwiazku ze sprawa?


ok. wlasnie wszystko zaczelo dzialac. najwidoczniej sprawa lezala po stronie konfiguracji serwera.
dzieki za pomoc

spaten
12-09-2009, 20:20
witam
ja mam podobny problem,
najpierw byl komunikat Invalid Session, zgodnie z radą :

http://forum.joomla.org/viewtopic.php?f=36&t=268244&start=60

zrobilem plik php.ini
zalożyłem katalog tmp z prawami 777

zmienilem if ($session_id != session_id()) na if ($session_id != $session_id)
i nic...

tutaj na forum też chyba wszystko przeczytałem i nie wiem co zrobic


teraz mam takie komunikaty



Warning: session_start() [function.session-start (http://www.historia-odry.opole.pl/00/administrator/function.session-start)]: open(/tmp/sess_db7a0dbd453f1abe7fe5ad8ce578b4a0, O_RDWR) failed: Permission denied (13) in /home/123end/public_html/00/administrator/index.php on line 116

co mogę zrobić lub gdzie szukać aby znaleźć rozwiązanie?

joomla 1.0.15 , serwer jest na webd.pl
i do tej pory wszysko działało bez problemu

spaten
14-09-2009, 17:39
juz dziala, napisalem do admina serwera.

ale!
pomoglo wejsc do strony porada z http://forum.joomla.pl/showthread.php?t=12760&highlight=session_start

co prawda media manger nie dzialal, ale zawsze to cos

pozdrawiam