Autor Zpráva
JitkaKol
Profil *
Ahoj,

pomocí php kopíruji soubory do složky. Můj problém je, že nově vytvořené soubory mají nastaveno owner/group na 48, ale mělo by to být 500 a 502, abych je mohla stejným skriptem posléze i přepsat. Takhle mi to bohužel píše chybu Permission denied (u souborů owner/group 500/502 je vše ok). Je to problém php nebo na serveru? Díky za rady.
Davex
Profil
Bez celého řádku s chybovou hláškou, bez znalosti verze PHP a skriptu se nedá konkrétně poradit. Problém s přepisem je pravděpodobně způsoben nevhodným nastavením safe_mode. To, že se soubory vytvoří s jiným vlastníkem, je způsobeno konfigurací webového serveru a bývá to obvyklé.

Mohla by pomoci změna práv ihned po zkopírování souborů pomocí funkce chmod:
$filename = 'adresar/soubor';
chmod($filename, 0666);

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: