Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> open_basedir - jak ustawić serwer?
juzer
post
Post #1





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 6.10.2004
Skąd: Mysłowice

Ostrzeżenie: (0%)
-----


Witam mam problem z open_basedir na jednym serwerze, od razu powiem że skrypt odpowiadający za upload plików oraz kopiowanie ich między katalogami jest poprawny ponieważ działa na innym serwerze. Jednak problem jest raczej w konfiguracji php lub apacha.
W momencie próby wgrania pliku na serwer otrzymuję komunikat:
  1. Warning: copy() [function.copy]: open_basedir restriction in effect. File(/var/www/html/varesalg/0053433374.jpg) is not within the allowed path(s): (/home/httpd/html/bolig-side:/tmp) in /home/httpd/html/bolig-side/functions.php on line 389
  2.  
  3. Warning: copy(/var/www/html/varesalg/0053433374.jpg) [function.copy]: failed to open stream: Operation not permitted in /home/httpd/html/bolig-side/functions.php on line 389


Sprawdziłem że na serwerze nie istniała ścieżka /var/www/html/varesalg/ wiec ją utworzyłem

W pliku php.ini sprawdziłem czy jest ustawiony upload_tmp_dir = /tmp/. Był ustawiony

Sprawdziłem plik /etc/apache/vhost.conf, jest w nim ustawiona sciezka

php_admin_value open_basedir'/home/httpd/html/bolig-side:/tmp/'

(bolig-side zawiera stronę oraz skrypt z uploadem plików)

Jednak nadal mam ten komunikat, gdzie może byc problem??
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 08:42