2014-01-13 5 views
0

У меня есть сайт Joomla 1.5.20, и я не могу загрузить & обновить любой файл в нем. Веб-сайт работает на веб-сервере Windows.file_put_contents ошибки в Joomla

Warning: file_put_contents(D:\inetpub\vhosts\hidden\httpdocs\v1\administrator\cache/da4f9e501a6359708d714f016ef2d500.spc) [function.file-put-contents]: failed to open stream: Permission denied in D:\inetpub\vhosts\hidden.tld\httpdocs\v1\libraries\simplepie\simplepie.php on line 8666 

Warning: D:\inetpub\vhosts\hidden.tld\httpdocs\v1\administrator\cache/da4f9e501a6359708d714f016ef2d500.spc is not writeable in D:\inetpub\vhosts\hidden.tld\httpdocs\v1\libraries\simplepie\simplepie.php on line 1779 

Warning: file_put_contents(D:\inetpub\vhosts\hidden.tld\httpdocs\v1\administrator\cache/da4f9e501a6359708d714f016ef2d500.spc) [function.file-put-contents]: failed to open stream: Permission denied in D:\inetpub\vhosts\hidden.tld\httpdocs\v1\libraries\simplepie\simplepie.php on line 8666 

Warning: D:\inetpub\vhosts\hidden.tld\httpdocs\v1\administrator\cache/da4f9e501a6359708d714f016ef2d500.spc is not writeable in D:\inetpub\vhosts\hidden.tld\httpdocs\v1\libraries\simplepie\simplepie.php on line 1779 

Я пробовал удалять и воссоздавать папку кеша. Поскольку это веб-сервер Windows, это не проблема разрешения. Пожалуйста, сообщите мне, как это исправить. Благодаря!

+0

пожалуйста, вы можете предоставить код, который вы используете? – Lodder

+0

Я не использую никакого кода. Эта ошибка отображается везде в admin joomla, и я не могу загружать/обновлять любые файлы в Joomla. – user3044450

+0

Используя ftp, обновите до joomla 1.5.26, затем добавьте исправление безопасности здесь https://github.com/PhilETaylor/Joomla1.5.999 или здесь http://anything-digital.com/blog/security-updates/joomla-updates /joomla-15-security-patch-made-easy-to-install.html. Joomla 1.5.26 и ниже страдают от больших уязвимостей, которые были выставлены в течение многих лет. –

ответ

0

Вам необходимо проверить разрешения для папки:

  1. Войти в панель администратора
  2. Выберите Помощь> Информация о системе из верхнего меню
  3. Выбор вкладки Каталог разрешений все папки, перечисленные здесь нужно иметь разрешения «Writable».

Если какие-либо из этих папок незаписываемых, Войти на сервер с FTP-клиентом, или Cpanel и CHMOD изменения разрешениями папки для

+0

Я уже упоминал, что это веб-сервер Windows, и в нем нет chmod. Я проверил информацию о системе, и все разрешения в порядке. – user3044450

+0

@ di3sel, папки должны быть установлены на 755, а не 777, из-за проблем с безопасностью – Lodder

Смежные вопросы