Zobacz temat
Upload zdjęć, safe-mode?, CHMOD? Brak zdjęć po przenosinach
|
|
qpabomber |
Dodany dnia 13.06.2008 16:51:04
|
Przedszkolak Postów: 48 Data rejestracji: 04.07.2005 11:52 |
Witam, od prawie trzech lat mam postawionego fusiona na serwerze dostarczanym prezz zewnetrzna firmę (żaden znany ovh czy home). Parę dni temu, prawdopodobnie dostawca zmienił coś w serwerze albo przeniósł się gdzie indziej - tak czy owak, nie mogę uploadować zdjęć do galerii. Wcześniej nie widziałem wogóle fotografii i pisząc do admina otrzymałem taką odpowiedź. Po piątkowych problemach z macierzą dyskową serwis został przeniesiony z serwera WWW Apache1 na Apache2. Co prawda konfiguracja wirtualnego hosta nie była modyfikowana ale przy tej okazji zmieniło się ustawienie "safe mode" PHP z "on" na "off". Nigdy jeszcze nie widziałem, żeby WYŁĄCZENIE tego trybu miało jakikolwiek negatywny wpływ na aplikację, gdyż to jego WŁĄCZENIE może w przypadku źle napisanych aplikacji skutkować brakami w funkcjonalności. Niestety galeria, której użyto na stronach Niepołomic ma jakieś absurdalne rozwiązania w kodzie i pełno warunkowych deklaracji, które dotyczą właśnie "safe_mode" php. Obrazki oczywiście są na dysku i ich lokalizacja się nie zmieniła. Galeria w zależności od tego czy jest włączony czy wyłączony tryb "safe_mode" poszukuje ich w innych katalogach i mam wrażenie, że jest to po prostu jakiś błąd w tej galerii, ponieważ jest to całkowicie irracjonalne zachowanie. Niemniej jednak włączenie trybu "safe_mode" rozwiązało problem. Nie jestem jednak pewien czy dla potrzeb jakichś innych części Pana serwisu ten tryb nie musiał być wyłączony, więc w razie problemów proszę o kontakt. Wydaje mi się, że problem został rozwiązany, ponieważ widzę już te zdjęcia na stronie w miejscach, w których ich nie było. Faktycznie, zdjęcia widać, ale problem pozostaje przy próbie utworzenia nowej galerii i wysłania zdjęć do starej. Wygląda to nastepująco: 1) próbując utworzyć album, wysyła ikonkę na serwer, ale .. nadaje jej CHMOD 600. Po zmianie ręcznie chmodów na 644 (wszystkim wariantom tego obrazka), galerię widać, ale bez zdjęć wewnatrz bo ich jeszcze nie wysłałem 2) próbuję wysłać jakiekolwiek zdjęcie. I co? I nic. nawet nie ma go na serwerze. co robić? mam chmody 777 zarówno na images jak i na photoalbum mam miejsce na serwerze (miałem podobną sytuację jak osiągnąłem quote) wszystko inne działa OK proszę o pomoc dzięki z góry szymek Edytowane przez Pieka dnia 17.08.2008 15:37:53 |
|
|
Wścibski Gość |
Dodany dnia 22.11.2024 19:09:24
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
bartek124 |
Dodany dnia 13.06.2008 17:32:22
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
Upload zdjęć w dużym stopniu wiąże się z trybem pracy serwera. Włączenie/wyłączenie safe_mode może przynieść niepożądane skutki. W sumie ten Pan ma racje - według mnie na początku instalacji powinno być wybieranie albo detekcja safe_mode i zapisywanie ustawienia do bazy, żeby później nie było takich problemów. A Twój problem wiąże się z katalogami - gdy safe_mode=on to skrypt nie może ich tworzyć więc pakuje zdjęcia do folderu jednego. Gdy off,skrypt tworzy sobie nowe i ładnie wszystko sortuje do nich. jeśli chcesz odzyskać stare galerie to musisz je po prostu od nowa stworzyć. Co do CHMODów folderów galerii: lookam kod i widzę: Więc niemożliwe, żeby nie nadawało nowym folderom chmodów 755, a miniaturce: 644... Edytowane przez Pieka dnia 17.08.2008 15:38:06 |
|
Przejdź do forum: |