Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Błąd php.., save mod.
Forum PHP.pl > Forum > Przedszkole
assasin
  1. Warning: copy() [function.copy]: SAFE MODE Restriction in effect. The script whose uid is 10107 is not allowed to access [path]/downloads/ec_tmp owned by uid 48 in [path]/downloads.php on line 704
  2.  
  3. Warning: copy(./downloads//ec_tmp/test.rar) [function.copy]: failed to open stream: No such file or directory in [path]/downloads.php on line 704
  4. ERROR: File not found.


Witam czy ktoś wie o co chodzi w powyższym błędzie?
Nic nie robiłem z dnia na dzień się popsuło...
Błąd wywala w wtyczce do fora vbulletin.

Tutaj dołączam troche downloads.php

  1. if (!is_dir($dl->url."/ec_tmp/"))
  2. {
  3. mkdir($dl->url."/ec_tmp");
  4. }
  5.  
  6. $dlfilename = $dl->url."/ec_tmp/".$newfilename;
  7. copy($dl->url.$file['url'],$dlfilename); // - 704 linia
  8.  
  9. // test download code
  10.  
  11. /* $filename = $_GET['file']; */
  12. $filename = $dlfilename;
  13. // required for IE, otherwise Content-disposition is ignored
  14. if (ini_get('zlib.output_compression'))
  15. {
  16. ini_set('zlib.output_compression', 'Off');
  17. }


Pilsener
Cytat
10107 is not allowed to access [path]/downloads/ec_tmp owned by uid 48
- właściciel skryptu jest różny od właściciela folderu - safe mode sprawdza takie bzdety, najprawdopodobniej jest to wina konfiguracji. Podobny problem dotyczy tworzenia plików "w locie". Kiedyś udało mi się to obejść używając funkcji touch() do utworzenia pliku - ale nie wiadomo, czy u Ciebie zadziała, spróbuj utworzyć plik i dopiero wtedy zapisać do niego dane lub walcz z adminem hostingu.
Wiktor P.
Podepnę się pod temat, bo jest dosyć ważny.

Czy ktoś może rozwiązał taki problem na koncie z dostępem do shella poprzez chown lub umask lub wogóle inaczej ?
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.