Собственик на файл (linux)

ma3x_ip

Registered
Здравейте :)
Когато създавам под linux файл по следният начин:
Код:
$ourFileName = "testFile.txt";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
fclose($ourFileHandle);

Ми изважда собственик "www-data" как трябва да стане така , че който е собственик на файла който го създава да е и същият собственик на създаденият файл :)

Мерси предварително :)
 
А има ли някакъв проблем ,че е на друг собственик ?
http://bg.php.net/chmod
+
http://bg.php.net/manual/en/function.chown.php
 
Собственик е апача, user:(www-data), който е зададен в конфа на апаче. Винаги той ще е собственика. С една дума, няма как да стане твоя начин, защото, ако аз отворя връзката и създам папка, то няма как да стане да разбере аз кой съм. разбираш ли? Възможността е една.Можеш да си смениш потребителя на апаче от конфигурационния файл и ако мислиш да добавиш несъществуващ потребител, добре ще е след това да го създадеш за да ти тръгне сървъра :lol:
 
Добре но когато е собственост на "www-data" другите потребители ще могат да четат и записват в него.
 
ma3x_ip каза:
Добре но когато е собственост на "www-data" другите потребители ще могат да четат и записват в него.
Ако те са с по-големи права от него.
 
index каза:
ma3x_ip каза:
Добре но когато е собственост на "www-data" другите потребители ще могат да четат и записват в него.
Ако те са с по-големи права от него.

Да речем, че съм си купил от суперхостинг панел и другите потребители на суперхостинг ще могат ли да видят файла ?
 
Не, правиш виртуален хост и описваш собственика в него.:)
Използвай webmin и виж как стоят нещатата там
-бтв суперхостинг е добре за joomla, където собственика на файловете си ти, а не потребителя на апача, както на много повече хостове беше така и имах големи проблеми с изтриването на файлове от фтп. Бачкаше само пхп делете, който беше в админ панела
големи мъки
 

Back
Горе