Автор: subversus 06.07.2011, 14:49
У нас стоит Битрикс на VPS и вот только что перекинули его на mod_php с suPHP, потому что сайт умирал.
Так вот, Битрикс тут же перестал работать, т.к. ему для работы под mod_php и fastCGI требуется разрешение 777.
Разрешение 777 я ставить не буду. Тем не менее я слышал, что многие хостеры с решением под Битрикс используют 775 вместе mod_php и у них Битрикс нормально работает.
Как хостеры решают эту проблему с разрешениями под mod_php? Наверняка многие CMS тоже перестают работать, если им 777 не поставить под fastCGI и mod_php.
Автор: Roman Hirauka 06.07.2011, 15:37
Глянул тут... Посмотрите в /bitrix/php_interface/dbconn.php константы BX_FILE_PERMISSIONS и BX_DIR_PERMISSIONS. Что там у Вас прописано.
Автор: Boris A Dolgov 06.07.2011, 15:57
На собственном VPS Вы можете не боясь ставить права 777 (если тот сайт на битриксе - один на сервере)).
Автор: eSupport.org.ua 06.07.2011, 16:38
Пускайте апач от юзера, делов-то.
Автор: subversus 06.07.2011, 18:59
Цитата(Roman Hirauka @ 06.07.2011, 16:37)
Глянул тут... Посмотрите в /bitrix/php_interface/dbconn.php константы BX_FILE_PERMISSIONS и BX_DIR_PERMISSIONS. Что там у Вас прописано.
define("BX_FILE_PERMISSIONS", 0644);
define("BX_DIR_PERMISSIONS", 0755);
Цитата(Boris A Dolgov @ 06.07.2011, 16:57)
На собственном VPS Вы можете не боясь ставить права 777 (если тот сайт на битриксе - один на сервере)).
Я нуб, что значит сайт - один на сервере? Кроме нашего сайта на Битриксе там ничего не стоит, но под Битриксом три сайта. Правда, в Битриксе сайт - это всего лишь папки + набор компонентов и шаблонов, насколько я понимаю. Домен один.
А чем VPS по безопасности от виртуалки отличается, раз на нем вдруг можно 777 ставить??
Цитата(eSupport.org.ua @ 06.07.2011, 17:38)
Пускайте апач от юзера, делов-то.
а это как делать? Есть где инструкция? Производительность не упадет, новых дырок не возникнет? Вся эта канитель из-за того, что сайт тормозит...
Автор: ENELIS 06.07.2011, 21:47
VPS это Ваш виртуальный сервер.
На виртуалке Вам нужно сохранять безопасность от других пользователей систему, на виртуальном выделенном сервере Вы и есть система. Так что если на ВПС только Ваши сайты, боятся что они все работают от www:www не стоит.
Автор: subversus 06.07.2011, 22:30
Цитата(ENELIS @ 06.07.2011, 22:47)
VPS это Ваш виртуальный сервер.
На виртуалке Вам нужно сохранять безопасность от других пользователей систему, на виртуальном выделенном сервере Вы и есть система. Так что если на ВПС только Ваши сайты, боятся что они все работают от www:www не стоит.
в интернете противоположные мнения ходят. Одни говорят - насрать, прописывайте 777, другие вопят про безопасность.
Не знаю, я пока еще попробовать заставить хостинг или сам попробую "пустить апач от юзера", если не заработает или еще че не так пойдет, просто разрешу 777 и буду каждый день сайт бэкапить.
А вообще изучать надо это все.
Автор: eSupport.org.ua 07.07.2011, 06:57
Цитата(subversus @ 06.07.2011, 18:59)
а это как делать? Есть где инструкция?
Вот инструкция: http://httpd.apache.org/docs/