tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 08:18 | 
 
 | 
 
 
 | 
проблема с chmod() 
 
 
Кто нить знает, почему при выполнении  
chmod("../images/smiles",0777); 
 
Выдается ошибка: 
Warning: chmod(): Operation not permitted in /home......../smile.inc
 
 
 
 
 | 
| 
 | 
Аскольд
 
Member
   
 
 
 
Сообщения: 83
 
Зарегистрирован: 27.2.2003
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 08:37 | 
 
 | 
 
 
 | 
 
 
скорее всего, это от того, что owner файла отличен от user-а, от имени которого запущен скрипт
 | 
| 
 | 
tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 08:39 | 
 
 | 
 
 
 | 
 
 
спасиб, уже сам допер.. :-)  А как посмотреть владельцев каталога и владельца процесса, и можно ли их поменять средствами пхп? 
сорри за ламерство...
 | 
| 
 | 
tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 09:41 | 
 
 | 
 
 
 | 
 
 
А может можно сделать так, чтобы владельцы совпадали, может для этого че настроить надо в апаче или пхп.ини?
 | 
| 
 | 
tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 11:23 | 
 
 | 
 
 
 | 
 
 
и файлы че-то не могут создаваться, здесь вообще кто-нить живет?
 | 
| 
 | 
support
 
 
 | 
  когда размещено 25.5.2004 в 11:56 | 
 
 | 
 
 
 | 
 
 
ПХП-скрипт работает от пользователя 'apache', а не от вашего пользователя. Изменить это нельзя (разве что запускать php как cgi).
 | 
| 
 | 
tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 12:07 | 
 
 | 
 
 
 | 
 
 
Так как же тогда файлы на сервере создавать?
 | 
| 
 | 
Аскольд
 
Member
   
 
 
 
Сообщения: 83
 
Зарегистрирован: 27.2.2003
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 12:10 | 
 
 | 
 
 
 | 
 
 
дык берешь и создаешь! Но принадлежать они будут не тебе, а апачу. Соответственно и права на запись в директорию должны быть не только у тебя, но и у
апача, т.е. 0606. А чтобы и ты тоже мог что-то с этими файлами сделать, им тоже надо ставить права 0606.
 | 
| 
 | 
tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 25.5.2004 в 12:15 | 
 
 | 
 
 
 | 
 
 
ОК! Поменял права на 606, теперь вооще не может ни записывать ни читать!
 | 
| 
 | 
Аскольд
 
Member
   
 
 
 
Сообщения: 83
 
Зарегистрирован: 27.2.2003
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 26.5.2004 в 05:43 | 
 
 | 
 
 
 | 
 
 
попробуй для директории 0707, а для файлов 0606.
 | 
| 
 | 
tank
 
Junior Member
  
 
 
 
Сообщения: 12
 
Зарегистрирован: 25.5.2004
 
Пользователя нет на форуме
  
 
 | 
  когда размещено 26.5.2004 в 05:55 | 
 
 | 
 
 
 | 
 
 
Все решаемо другим путем.. Надо использовать ftp функции, буду копать, всем спасибо. :-)
 | 
| 
 |