Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: prawa dostępu
Forum PHP.pl > Forum > Przedszkole
olek87
czy jest możliwe utworzenie pliku z innymi prawami dostępu?
nospor
a czy jest mozliwe by uzytkownicy zaczeli korzystac z manula?
http://pl2.php.net/manual/pl/function.chmod.php

popraw tytul o znacznik zgodnie z zasadami forum przedszkole
olek87
Problem tkwi w czymś innym.
U providera właścicielem plików jestem ja - robię z nimi co chcę.

Jednak logując się do panelu administracyjnego mojej strony nie jestem jestem już właścicielem ponieważ loguję się (z pkt widzenia providera) jako nobody. Tracę wiec potrzebne mi uprawnienia.

Ze względu na to, że korzystamy z php4.3.x nie ma funkcji file_put_contents więc stworzona jest funkcja dodatkowa umożliwiająca tworzenie plików, niestety tworząc plik dostaje on uprawnienia 755 i z poziomu nobody nie mogę go usunąć:

if (!function_exists('file_put_contents')) {
function file_put_contents($file, $string)
{
//Funkcja file_put_contents dla starszych wersji
//php smile.gif

if(!$f=fopen($file, 'w')) return false;
if(!fwrite($f, $string)) return false;
if(!fclose($f)) return false;

return true;
}}
Tworząc plik muszę nadawać mu uprawnienia 777.

PS. manuala czytalem
nospor
dalem ci przeciez linka do funkcji, ktora robi to co chcesz.

Z racji ze zignorowales moja prosbe, temat zamykam. Jakbys jednak zmienil zdanie zapraszam na PW smile.gif
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.