Проблема в функционировании сайта

#
Проблема в функционировании сайта
Сегодня перетаскивал сайт на другую хостинг площадку.

трогал .htaccess
переподключил PHP на стационар (до этого был собран свой)
Zend тоже перешел на стационар

что может вызывать эту ошибку
Невозможно создать log файл по адресу: /home/ХХХХХ/site.ru/www/logs/03_12_2008.log.csv
Проверьте наличие указанной директории и установите необходимые права доступа для нее
причем изменения в доступы к директивам не вносились.
И плюс не переходит по разделам администраторского меню!
#
Re: Проблема в функционировании сайта
Mikhail, для решения проблемы нужно установить права доступа на директорию /logs/, достаточные для осуществления записи в нее(например, 777).
#
Re: Проблема в функционировании сайта
помогло!   странно, что права доступа не трогались...
#
Re: Проблема в функционировании сайта
Mikhail писал(а):
странно, что права доступа не трогались…
- на разных площадках могут быть разные настройки прав доступа.
Модератор
#
Re: Проблема в функционировании сайта
Mikhail,
видимо влалельцы файлов были разными.
#
Re: Проблема в функционировании сайта
Оказывается еще выдается это когда сохраняешь Типовую динамическую страницу

ПРЕДУПРЕЖЕДЕНИЕ: chmod() [function.chmod]: Operation not permitted в файле /home/uХХХХ/site.ru/www/modules/lib/lib.class.php (строка 0)


хотя права доступа "modules" установлены 777.
Когда я устанавливаю права доступа к директориям, эти же права не распространяются на все что внутри директории - это нормально?
Модератор
#
Re: Проблема в функционировании сайта
Mikhail,
права нужно установить еще и на файлы. Уточните у хостера, вместо 777 лучше установить правильных владельцев и более низкие права.
#
Re: Проблема в функционировании сайта
что понимать по "владельцы"?
Модератор
#
Re: Проблема в функционировании сайта
Mikhail,
у файла и директории кроме прав доступа есть еще и владелец.

При использовании собственного сервера изменить владельцев файла можно командой, выполненной через SSH в корне системы, например:
# chown -R apache:apache *

вместо apache:apache необходимо указать требуемого владельца (пользователя) файла и группу.

Узнать владельца можно, например, зайдя в директорию ./logs/ в корне системы управления и выполнив команду:
# ls -l


В результате Вы узнаете, под каким пользователем создаются новые файлы и сможете выполнить команду chown.

Обращаю внимание, что в директории logs сейчас у Вас файлы с предыдущего сервера и владельцы у них могут быть не те, котору нужны. Поэтому Вы можете удалоить файл лога за сегодняшний день, зайти в центр администрирования, после чего выполнить команду через SSH и посмотреть владельца и группу для файла лога за сегодняшний день.
#
Re: Проблема в функционировании сайта
понял. Ну владелец за все время показывается один - как его задает хостер. Я сейчас уточняю, может у них требуется 777.
Авторизация