Я разработал веб-приложение на платформе Kohana 3.3
все было хорошо, пока я не запустил приложение на моем сервере xampp
где был мой базовый URL
‘base_url’ => ‘/ rkstar /’
потому что он находится в каталоге rkstar, который прямо в папке htdocs
проблема возникла, когда я перешел на свой хостинг-сервер … это своего рода путаница и мои наполовину испорченные знания …
На сервере структура похожа
/
— / домены
— / MYDOMAIN
— / public_html
поэтому, когда я загружаю код непосредственно в мой каталог public_html вместо другого более высокого уровня, как в xampp, это был каталог rkstar
я попытался установить базовый URL как
‘base_url’ => ‘/’,
ErrorException [2]: mkdir (): разрешение запрещено ~ SYSPATH / classes / Kohana / Log / File.php [69]
который я чувствую, оказывается, потому что набор путей
каким должен быть мой базовый URL … если вы не знаете в базовом URL кохана
URL-адрес Относительный URL-адрес приложения.
Это больше похоже на проблему с неправильными разрешениями. Увидеть Kohana Руководство по установке.
Откройте install.php
(с браузером), который пришел с Kohana и посмотреть, какие ошибки он сообщает. Согласно вашему сообщению об ошибке, вам, вероятно, нужно дать разрешения на запись веб-серверу в папку журнала (application/logs
). Базовый путь /
скорее всего правильно.
Других решений пока нет …