Есть php скрипт, который создает *.php файл. Принцип работы как с текстовым файлом (fopen, fwrite, fclose) - просто структура phpшная. Созданный таким образом файл на хостинге - исполняется, проблем не было. Но! При попытке его скачать (пользовался всевозможными клиентами), или при установке прав cmod к нему через ftp - он оказывается недоступным. Т.е. исполняется, но вручную редактировать его невозможно. Как можно исправить проблему:? P.S. Работаю при создании в режиме 'w+'. В чем может быть загвоздка?
php чаще всего работает от пользователя nobody. И вы под своим пользователем не можете менять его файлы. Под рутом сделайте Или залейте пустой файл с правами на запись и потом его редактируйте из php
Luge я не линуксойд(пока, что, но вскорости собираюсь), так вот а, не ужто у этого пользовотеля"НИ КТО" такие высокие права? и собственно смысл?
пхп и апач чаще всего настроены на работу в группе nobody, в винде, кстати, они тоже в отдельной группе пользователей работают (ощутимо при попытке взять какой-нить файл по локалке, например) Чтоб ты или кто другой куда не надо через php не залез