Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Права досутпа 
:(
    Опции темы
abalich
Дата 8.8.2008, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



Привет.

В линуксе создаю пользователя.
вот его директороия /home/domain.ru

рабочаа директория
/home/domain.ru/public_html


Например заливаю туда файл index.php

в нем фуинкция создания директории , или файла например = но вываливается ошибка что нет прав на создание и т.д.

Файл index.php я заливал под логином этого юзера domain.ru 
ЧТо бы PHP мог создать файл или директорию мне приходиться под root делать 777 у папаки public_html.


Где в PHP это можно изменить php.ini или еще что нибудь, что бы у PHP были такие права.

СОРРИИ если выбрал не тот топик.


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
Pokoinik
Дата 8.8.2008, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 283
Регистрация: 17.3.2007
Где: /dev/null

Репутация: 2
Всего: 3



abalich,

Цитата(abalich @  8.8.2008,  09:47 Найти цитируемый пост)
ЧТо бы PHP мог создать файл или директорию мне приходиться под root делать 777 у папаки public_html.

Если хозяин директории public_html domain.ru то можно это делать из под него, а вообще он и должен быть хозяином...

Добавлено через 1 минуту и 22 секунды
а вообще если хотите без проблем писать в директорию пользователя, запускайте php как cgi, а не mod_php


--------------------
ICQ: 490-993
Существует только 10 типов людей: те, которые понимают двоичную систему, и которые ее не понимают!!!
Опасайтесь людей верующих, ибо у них есть боги, которые им все прощают.

Делай или не делай! Никаких попробую!
Йода (Yoda), мастер-джедай
PM MAIL ICQ   Вверх
abalich
Дата 8.8.2008, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



Да domain.ru хозяин директории. Но из под него PHP не создает файл.

 а как PHP запустить ка CGI


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
americanets
Дата 8.8.2008, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



abalich, прописать в настройках сервера алиас для cgi директории на твою и указать пхп как cgi скрипты

Это сообщение отредактировал(а) americanets - 8.8.2008, 10:53


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
abalich
Дата 13.8.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 434
Регистрация: 26.2.2007
Где: Воронеж

Репутация: нет
Всего: нет



Все я сделал что бы PHP запускался как CGI но все равно пишет

Warning: mkdir() [function.mkdir]: Permission denied in /home/easyclea/public_html/cms/core/lib/system/fs.class.php on line 143
failed to create directory - (debug recursion!!!)


--------------------
Мой дядя самых честных "грабил"...
PM MAIL WWW   Вверх
americanets
Дата 13.8.2008, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12



что делаешь, что в fs.class.php в 143 строке какие права на папки ? 


--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
Chort409
Дата 13.8.2008, 18:15 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 31.7.2008

Репутация: нет
Всего: нет



Насколько я знаю создавать будет не php а вебсервер на котором ты запустишь исполнение сценрия. 
Чтобы у сервера был доступ можно создать группу в нее поместить вебсервер и пользователя и сменить группу папки дав им полный доступ к папке.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1487 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.