Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Błąd php.., save mod.
assasin
post
Post #1





Grupa: Zarejestrowani
Postów: 196
Pomógł: 0
Dołączył: 13.11.2008

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


  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. }


Go to the top of the page
+Quote Post
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


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.
Go to the top of the page
+Quote Post
Wiktor P.
post
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 9
Dołączył: 14.09.2009

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


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 ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 03:27