У меня возникли проблемы с запуском Phalcon
Учебника 1. В конце концов, я клонировал версию onGithub
, чтобы убедиться, что ничего не упустил; все еще получая такое же поведение от этого.
Указание браузеру на localhost/test, как показано в руководстве, дает: `
"PhalconException: TestController handler class cannot be loaded".
Однако переход к localhost/test.php
загружает "Hello!" проверить сообщение правильно.
Сокол показан в phpinfo() and get_loaded_extensions()
.
Я получаю такое поведение, даже клонировав учебник из
https://github.com/phalcon/tutorial .
Я предполагаю, что apache
неправильно переписывает URL-адреса, как описано в маршруты Phalconphp не работают , но моя проблема не похожа на ту, что там.
Содержимое файлов htaccess:
#/tutorial/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
и
#/tutorial/public/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L]
</IfModule>