![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() ![]()
Вставить ник | Быстрая цитата | Сообщение
#1
|
|
![]() Частый гость ![]() ![]() ![]() Группа: Участник Сообщений: 243 Регистрация: 21.05.2005 Пользователь №: 8114 ![]() |
У меня виртуальный хост настроен вот так:
<VirtualHost *:80> ServerAdmin admin@site.ru DocumentRoot "d:\sites\home\site.ru\www" ServerName site.ru ServerAlias www.site.ru ErrorLog "d:\sites\home\site.ru\log\error.log" CustomLog "d:\sites\home\site.ru\log\access.log" combined <Directory "d:\sites\home\site.ru\www"> php_admin_value open_basedir "d:\sites\home\site.ru\www" Order Allow,Deny Allow from all </Directory> </VirtualHost> Но при работе с CMS joomla, во время установки любого расширения, выдает следующую ошибку: JFolder::create: Путь не в пределах значения переменной open_basedir Unable to create destination Данная ошибка я так понял говорит о том, что php_admin_value open_basedir "d:\sites\home\site.ru\www" не дает использовать макрос установки расширения из директории d:\sites\home\site.ru\www\tmp Вопрос следующий, как правильно указать эту директорию, чтобы не нарушить безопасность сайта, я пытался указать через двоеточие, что-то не работает .. PS Apache 2.4, PHP 5.4.14, MySQL 5.6.11-l |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#2
|
|
10 лет на форуме![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 8992 Регистрация: 28.01.2007 Пользователь №: 18710 ![]() |
В документации к некоторым cms советуют выключить openbasedir, так как в кмс может изпользоваться своя проактивная система защиты.
Если не поможет, нужно проверить как настроен php - cgi или как модуль php Ух:-) понизьте версии lampa |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 26.04.2025 - 19:32 |