ошибки wp при установке плагинов

V
На сайте с 19.10.2006
Offline
97
598

при установке плагинов в wordpress выскакивают такие варнинги, кто сталкивался, куда ковырнуть?

серв свой.

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/tmp//1242566591) is not within the allowed path(s): (/home/vlad/data:.) in /usr/home/vlad/data/www/ravich.ru/wp-includes/functions.php on line 1924


Warning: touch() [function.touch]: open_basedir restriction in effect. File(/var/tmp/1242566591) is not within the allowed path(s): (/home/vlad/data:.) in /usr/home/vlad/data/www/ravich.ru/wp-admin/includes/file.php on line 174

Warning: fileowner() [function.fileowner]: open_basedir restriction in effect. File(/var/tmp/1242566591) is not within the allowed path(s): (/home/vlad/data:.) in /usr/home/vlad/data/www/ravich.ru/wp-admin/includes/file.php on line 628

Warning: unlink() [function.unlink]: open_basedir restriction in effect. File(/var/tmp/1242566591) is not within the allowed path(s): (/home/vlad/data:.) in /usr/home/vlad/data/www/ravich.ru/wp-admin/includes/file.php on line 630
ETNO
На сайте с 16.06.2008
Offline
117
#1

скорее всего у вас права на какие-то папки выставлены на значения, что их в них нельзя ничего записать. Т.е. двиг пробует туда залить файлы, а запись запрещена

Wordpress тема для заработка на партнерках (http://themeforest.net/item/rehub-directory-shop-coupon-affiliate-theme/7646339). Создание каталогов с фильтрацией, расширенный функционал обзоров, layout builder, еженедельное обновление.
V
На сайте с 19.10.2006
Offline
97
#2
ETNO:
скорее всего у вас права на какие-то папки выставлены на значения, что их в них нельзя ничего записать. Т.е. двиг пробует туда залить файлы, а запись запрещена

тоже так думаю, но как определить конкретно какие папки и какие права

[Удален]
#3
valdissom:
тоже так думаю, но как определить конкретно какие папки и какие права

Возможно в логах аппача видно (не уверен).

Но ИМХО, определять в данном случае не надо. Поставить всем рекурсивно: папкам (wp-*** ) 755, а файлам (только *.пхп) - 644 и делов-то. А после установки и настройки изменить права нужных файлов, согласно рекомендациям.

Если это не поможет, то.. Маловероятно, но возможно, под разными правами устанавливался сам ВП и новые плагины. И плагам нет доступа к "другому" юзеру. Такое редко, но встречалось.

Вылечить можно, но нужно разбираться как что устанавливалось, заливалось на хостинг.

Лучше (если возможно) - все файлы по-новой залить и установить ВП.

UPD.

Присмотрелся к ошибкам... По-моему у хостера проблема с правами на ТМР. Или не правильно прописан юзеровский темп.

File(/var/tmp//1242566591) is not within the allowed path(s): (/home/vlad/data:.)

Иначе говоря файлу попавшему в /var/tmp/ нет прав на запись в /home/vlad/data/... А такие права должны быть. Или файл должен падать не в /var/tmp/, а куда-то типа /home/vlad/tmp/

VN
На сайте с 05.05.2009
Offline
34
#4

Это неправильно настроенные ограничения безопасности php, обращайтесь в саппорт, чтобы исправляли.

V
На сайте с 19.10.2006
Offline
97
#5

всем спасибо, поправил, была не корректно указана переменная open_basedir в конфиге апача для этого домена

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