Загрузка не удалась. Невозможно создать временный файл
Сегодня решил обновить плагины установленные в моём wordpress, долго они у меня этого выпрашивали, напросились, теперь держитесь. Иду в меню «Плагины», плагин «All in One SEO Pack«, жму ссылку «Обновить автоматически», на запрос доступа FTP ввожу сервер, логин и пароль и тут облом в виде сообщения «Загрузка не удалась. Невозможно создать временный файл«.
После довольно долгих поисков по сети нашёл решение у немцев, оказывается достаточно просто решается, в wp-config.php добавляем строку:
[php]putenv(‘TMPDIR=’.ini_get(‘upload_tmp_dir’) );[/php]
После проделанных операций с wp-config.php пробую опять обновиться, теперь другая ошибка: «Невозможно создать папку upgrade». Оказывается я забыл назначить права папке wp-content 777. Назначил, ещё одна попытка обновиться и ура!
Загрузка обновлений с http://pervushin.com/downloads.wordpress.org/plugin/all-in-one-seo-pack.zip.
Распаковка обновления.
Установка свежей версии.
Удаление старой версии плагина.
Плагин успешно обновлен.Действия: Активировать плагин | Вернуться на страницу «Плагины»
Но чтобы удостовериться в надёжности всех этих действий, а именно правка файла wp-config.php, я решил отписаться моему хостёру, который ответил мне, что все проделанные действия являются правильными, данные проблемы связаны с безопасностью контента сайта и каких-либо конкретных настроек именно сервера в подобных случаях не производится.
Ну что же, я привык верить своему хостёру, он меня ещё не подводил.
Желаю успешного обновления и не расстраивайтесь если что-то идёт не так, все проблемы решаемы!
Сладкое на сегодня: смешной мультфильм про толстого кролика
Отличная статья.
Подпишусь на email.
да, плагин обновился, но теперь постоянно висит ошибка:
Warning: putenv() [function.putenv]: Safe Mode warning: Cannot set environment variable 'TMPDIR' — it's not in the allowed list in /sata1/……../wp-config.php on line 101
Даже и не знаю что сказать, не сталкивался. Раз плагин обновился, удалите указанную в посте строку из wp-config.php
вобщем я так и сделал, но согласитесь это не совсем удобно каждый раз добавлять а затем удалять строку. ищу решение проблемы дальше 😉
Конечно это не удобно. Если найдете решение, отпишитесь пожалуйста.
Здравствуйте,
я добавляю выше указанную строчку в config и у меня сайт слетает.
Перестает работать.
Может я что то неправильно делаю?
Может ее надо куда то в определенное место прописывать?
Здравствуйте. Как назначить права и куда вписывать 777 ?
Доброго времени суток. Пробовал добавить строку в папку wp-config.php в самый верх, не получается обновиться, пишет «нет прав на запись в файл». как назначить права и куда вписывать 777 ?
напишите пожалуйста на почту или здесь, более подробно — что делать (по поводу «назначить права»)?