Проблема с ModX (работа с сессиями)

[Удален]
4117

Добрый день. Прошу совета по текущей ситуации:

За выходные вылез такой глюк-не пускает никого в админку (пароли не менялись, посмотрел в БД), плюс на каждой странице сайта появляется сообщение:

« MODx Parse Error » MODx encountered the following error while attempting to parse the requested resource: « PHP Parse Error »

PHP error debug Error: Unknown: open(/tmp/sess_04f7816ecb01e707fe3cb07087f86de6, O_RDWR) failed: Permission denied (13)

Error type/ Nr.: Warning - 2

File: Unknown

Line: 0

Очевидно, какие-то траблы с сессионными файлами. С FTP директория редактируется, при заливке туда пустого файла с нужным названием ничего не происходит. Откат из бэкапа ничего не дал.

Помогите, кто разбирается в теме.

ДП
На сайте с 23.11.2009
Offline
203
#1

Стучите в саппорт хостинга. Что-то похожее было после обновления php по-моему.

Sano000
На сайте с 12.04.2009
Offline
54
#2

папка имеет атрибуты 777? все файлы в ней так же можно удалить.

Программирование было хобби - стало серьезной работой
[umka]
На сайте с 25.05.2008
Offline
456
#3

Напишите в .htaccess

php_value session.save_path "/path/to/your/own/tmp"

И установите на эту директорию права, достаточные для чтения и записи (не факт, что это 0777).

Вообще, это на крайний случай, т.к. у вас косяки, по всей видимости, по вине хостера.

Лог в помощь!
V
На сайте с 27.09.2010
Offline
86
#4

Однозначно косяк хостера

[Удален]
#5

спасибо всем, вы подтвердили мои опасения- сейчас выяснил, что они вчера перенос оборудования делали (петерхост). в таком случае просто долбать саппорт? в их полномочиях исправить косяк, или самому надо что-то делать?

права перепроверил, выставлял и по дефолту (0600), и 777- ничего.

badtier добавил 29.03.2011 в 08:46

'[umka:
;8735183']Напишите в .htaccess
php_value session.save_path "/path/to/your/own/tmp"
И установите на эту директорию права, достаточные для чтения и записи (не факт, что это 0777).

Вообще, это на крайний случай, т.к. у вас косяки, по всей видимости, по вине хостера.

Хостер якобы не при чем😡

[umka], прошу уточнения: на сервере в корне уже есть одна /tmp, но сам сайт расположен глубже, в директории /www/site1/public_html. То есть надо создать новую папку по адресу /www/site1/public_html/tmp и прописать права и сделать запись в .htaccess вида php_value session.save_path "/www/site1/public_html/tmp", верно?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий