szawel
15.05.2008, 16:47:26
czy istnieje mozliwosc zmiennienia uploads_tmp_dir bez ingerencji w php.ini bo nie mam do niego dostepu na serwerze
netmare
15.05.2008, 16:51:16
zobacz czy da się użyć funkcji ini_set()
szawel
15.05.2008, 17:13:34
move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 2078 is not allowed to access /home/filmowepojedynki/www/xd owned by uid 80 in /home/filmowepojedynki/www/gal.ini on line 139
co to za blad czym jest spowodowany?
netmare
15.05.2008, 17:16:15
Jak na mój gust: php nie ma praw dostępu do /home/filmowepojedynki/www/xd
nospor
15.05.2008, 17:19:05
Cytat
czy istnieje mozliwosc zmiennienia uploads_tmp_dir bez ingerencji w php.ini bo nie mam do niego dostepu na serwerze
http://pl2.php.net/manual/pl/ini.php#ini.listCytat
upload_tmp_dir NULL PHP_INI_SYSTEM
a w linku znajdziesz info co to znaczy
Cytat
SAFE MODE Restriction in effect
http://pl2.php.net/manual/pl/features.safe-mode.php
szawel
16.05.2008, 07:19:29
czyli cos w stylu ini_set('safe_mode', 'off') powinno zalatwic sprawe?
nospor
16.05.2008, 08:58:11
nie.
podalem ci linka do opisu dyrektyw mogles chociaz tam zajrzec i sprawdzic czy mozesz zrobic tak jak mowisz. A w linku co ci dalem masz napisane ze nie mozesz tak zrobic. Jest tam ładna duuuuza tabelka z opisem wszystkich dyrektyw i z informacją gdzie którą mozesz ustawiac
szawel
16.05.2008, 13:23:05
dobra czyli tak powiniem zrobic sobie plik httpd.conf i tam to wpisac tak?
bo na serwerze takiego pilku nie mam i jak to zrobic zeby to zalaczalo?
co wpisac w tym pilku zeby wylaczyc safe_mode i ustalic ten katalog do uploadu?
Cysiaczek
16.05.2008, 13:46:24
Safe mode nie wyłączysz, bo to jest odgórnie nadane przez administratora serwera. Nie mając dostępu do oryginalnego pliku php.ini nic nie zdziałasz. Możesz zawsze poprosić admina o zdjęcie tego ograniczenia. Lepiej jednak zmienić hosting.
Pozdrawiam.
szawel
16.05.2008, 14:34:12
safe_mode "0" PHP_INI_SYSTEM
PHP_INI_SYSTEM -- Entry can be set in php.ini or httpd.conf
z tego co nospor napisal wynika ze moge zmienic przez httpd.conf
nospor
16.05.2008, 14:38:55
ale httpd.conf to plik konfiguracyjny apache i on dla ciebie nie jest dostepny (dla ciebie jako osoby co ma konto na jakims hostingu). nie mozesz sobie w katalogu zrobic jego kopii bo to nic nie da.
Moze miales na mysli .htaccess, ale to co innego
szawel
16.05.2008, 14:43:57
czyli lipa nic z tym nie zrobie
bo admin pewnie specjalnie dla mnie safe mode nie wylaczy
no to mam teraz dziwne pytanie
mozna napisac jakos skrypt do uploadu tak zeby dzilal przy wlaczonym safe_mode i bez ustawionego upload_tmp_dir??
Shili
16.05.2008, 14:52:49
Oczywiście że nic nie zrobisz - safe mod jest w końcu po to, żeby żaden użytkownik nie namieszał, a jakby sami mogli to sobie wyłączać nie spełniałoby swojej funkcji.
Zawsze możesz sobie wykupić serwer, gdzie będziesz miał dostępne przynajmniej niektóre zablokowane funkcje.
Zapytać się też możesz - w końcu to nic nie szkodzi.
Poszukaj czegoś o uploadzie bezpośrednio do bazy danych. Zależy to jeszcze oczywiście od rozmiaru pliku, nie wiem jak wielkie pliki będziesz chciał uploadować.
Cysiaczek
16.05.2008, 15:29:56
Safe mode to kretynizm. Admin widzi taka opcje i włącza, bo to "pomoże chronić serwer". Nie myśli tylko, że taki hosting nie nadaje sie wówczas do niczego i lepiej, żeby go w ogóle nie było. Sefa mode przed niczym nie zabezpieczy.
Pozdrawiam.
szawel
16.05.2008, 16:01:27
dobra to jeszcze was chwilke pomecze w tym temacie:
w php_info() zwrócilo mi takie cos
safe_mode: on off
on- local value
off - master value
czy to znaczy ze tylko ja mam ustawione safe_mode a ogólnie jest wylaczone?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.