Форум русской поддержки Joomla!® CMS
08.12.2016, 08:07:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Проблема с назначением "Пользователь / Группа"

 (Прочитано 430 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Valerko_O
Осваиваюсь на форуме
***

Репутация: +12/-0
Offline Offline

Пол: Мужской
Сообщений: 195


Ничто так не помогает сделать выбор, как пытки...


« : 10.08.2015, 17:15:57 »

Есть сайт. Перенес его на хостинг от MiroHost
Все работает, но есть одно НО!
При создании файла / папки из админки сайта ей назначается "Пользователь / Группа" - "81 / apache" и дальнейшее редактирование невозможно.
Посмотрел таким кодом
Код
<?php
echo '<pre>';
echo system('ls -la')."\n";
echo exec('id');
echo '</pre>';
и понял что Joomla ставит не того пользователя - uid=81(apache) gid=81(apache) groups=81(apache)
Точнее, как я понял немного позже, Joomla ставит правильно, но мне нужен другой пользователь.
Вопрос в том как мне назначить моего пользователя изначально.
Записан
ddt_user
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #1 : 08.08.2016, 12:51:15 »

Здравствуйте, не подскажете, Вам удалось решить эту проблему? аналогичная ситуация с мирохостом, поддержка не спешит на помошь(
Записан
mgnhost
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 222



« Ответ #2 : 09.08.2016, 12:34:51 »

Это дело не в Joomla, а в том, что скрипты выполняются не от имени пользователя, а от apache, т.е. apache работает в режиме prefork, либо worker.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet