#php #kohana #xampp #localhost
#php #kohana #xampp #локальный хост
Вопрос:
у меня есть веб-сайт на базе kohana, и я перенес его на другой компьютер. я установил xampp и соответствующим образом изменил httpd.conf, чтобы указать на мое новое местоположение веб-сайта. и это указывает на то, что сначала он выдал мне ошибку, касающуюся того факта, что каталог кэша должен быть доступен для записи. он указывает на что-то / web
у меня есть путь в этом именованном web с index.php файл, который определяет мне пути к приложению, модулям и т.д. куча индексов:
<?php
/**
* The directory in which your application specific resources are located.
* The application directory must contain the bootstrap.php file.
*
* @see http://kohanaframework.org/guide/about.install#application
*/
$application = '../application';
/**
* The directory in which your modules are located.
*
* @see http://kohanaframework.org/guide/about.install#modules
*/
$modules = '../modules';
/**
* The directory in which the Kohana resources are located. The system
* directory must contain the classes/kohana.php file.
*
* @see http://kohanaframework.org/guide/about.install#system
*/
$system = '../system';
моя проблема в том, что всякий раз, когда я обращаюсь к localhost, я получаю абсолютно пустую страницу. пустой one.no контент. ошибки нет. (если я создам localhost / phpmyadmin, я смогу зайти на платформу phpmyadmin и посмотреть базу данных там)
в чем может быть проблема??
Спасибо
Комментарии:
1. у вас включены предупреждения и ошибки?
2. да, в bootstrap у меня есть ошибки TRUE
3. Под какой ОС запущен компьютер?
4. 1. Проверьте журналы вашего веб-сервера на наличие ошибок; 2. Попробуйте установить
errors
param в bootstrap.php в FALSE;5. Похоже на ошибку конфигурации vhost. Прочитайте эту статью wiki.apache.org/httpd/ClientDeniedByServerConfiguration
Ответ №1:
запускаем сравнительный анализ
создайте отдельный файл и внесите в него любую ошибку, запустите и проверьте, показывает ли он какую-либо ошибку?
Потому что здесь необходимо получить сообщение об ошибке, если оно не работает.
Без этого проблему трудно решить.
Комментарии:
1. проблема в том, что точно такой же сайт отлично работает в Интернете. я предполагаю, что это проблема конфигурации, но я не знаю, как с этим справиться. в журнале ошибок у меня есть: [вт 12 апреля 18:12:48 2011] [ошибка] [client :: 1] клиенту отказано в конфигурации сервера: /users/dananicula/Sites/mnib/web/.DS_Store [Вт 12 апреля 18:12:48 2011] [ошибка] [client ::1] клиенту отказано в конфигурации сервера: /users/dananicula/Sites/mnib/web/.htaccess [Вт 12 апреля 18:20: 47 2011] [уведомление] пойман SIGTERM, завершающий работу [вт 12 апреля 18:20: 59 2011] [предупреждение] Инициализация: кэш сеанса отсутствует .. и т.Д
Ответ №2:
Сначала проверьте, является ли указанный путь идеальным, с помощью install.php обычно доступ к записи кэша и журналов появляется, когда таких папок нет или возникает проблема с разрешением (например, в Linux).
Итак, мое мнение, сначала проверьте путь, используя install.php если у вас его нет, вы можете взять его из свежей копии kohana.
Вы столкнулись с проблемой path. и позже, если указан правильный путь, чем в .htaccess на display_errors
отображение php_value_errors 1