Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
Watched Topics
FAQ
Поиск
Пользователи
Группы
Регистрация
Профиль
Войти и проверить личные сообщения
Вход
Список форумов Cake-PHP.ru
->
Общий
Ответить
Имя
Тема
Сообщение
Смайлики
Дополнительные смайлики
Цвет шрифта:
По умолчанию
Тёмно-красный
Красный
Оранжевый
Коричневый
Жёлтый
Зелёный
Оливковый
Голубой
Синий
Тёмно-синий
Индиго
Фиолетовый
Белый
Чёрный
Размер шрифта:
Размер шрифта
Очень маленький
Маленький
Обычный
Большой
Огромный
Закрыть теги
[quote="evilbloodydemon"]ну не чудеса наверное все-таки. я думаю что сам кэйк тут ни при чем, а виноваты настройки апача или пхп. только вот какие непонятно. может вот еще это поможет: [code]Context $uri = "/http:/evilbloodydemon.ru/" $base = "[empty string]" $url = null $tmpUri = "http:/evilbloodydemon.ru/" $baseDir = "/" strpos - [internal], line ?? Dispatcher::getUrl() - CORE\cake\dispatcher.php, line 607 Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 125 [main] - APP\webroot\index.php, line 84[/code] я тоже на роуты сначала грешил, но и установка с нуля ведет себя так же, то есть не работате[/quote]
Настройки
HTML
ВЫКЛЮЧЕН
BBCode
ВКЛЮЧЕН
Смайлики
ВКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Отключить в этом сообщении смайлики
Если у вас плохое зрение или вы не можете прочесть этот код по какой-то другой причине, то обратитесь за помощью к
Администратору
.
Код подтверждения: *
Введите код в точности так, как вы его видите. Код является регистро-зависимым, а символ нуля имеет косую линию внутри цифры.
Часовой пояс: GMT + 3
Перейти:
Выберите форум
CakePHP Форум
----------------
Общий
Установка и настройка
Творчество
Вопросы и пожелания
Комментарии к главам руководства по CakePHP 1.1
Обзор темы
Автор
Сообщение
evilbloodydemon
Добавлено: 09 Янв 2008 08:28:41
Заголовок сообщения:
поборол.
причина: в настроках браузера стояло: "использовать прокси 127.0.0.1:80" =) отключил и все стало как надо.
Антон Исайкин
Добавлено: 07 Янв 2008 15:14:12
Заголовок сообщения:
Кстати, вот еще что подумал, посмотрите, верно ли настроен .htaccess, который в корне webroot.
Может быть он не заменился при копировании...
Антон Исайкин
Добавлено: 07 Янв 2008 15:11:32
Заголовок сообщения:
Ну вот, кейк и ни при чем оказался, посмотрите, что у вас в REQUEST_URI -- должно быть / или index.php, в зависимости от того, как настроили.
evilbloodydemon
Добавлено: 07 Янв 2008 14:54:06
Заголовок сообщения:
phpinfo() в /app/webroot/index.php даёт
Код:
REDIRECT_URL /
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING no value
REQUEST_URI http://evilbloodydemon.ru/
SCRIPT_NAME /app/webroot/index.php
Антон Исайкин
Добавлено: 07 Янв 2008 14:47:29
Заголовок сообщения:
А посмотрите что вернет phpinfo(). В частности правильно ли будет определена REQUEST_URI и т.п. переменные.
evilbloodydemon
Добавлено: 07 Янв 2008 14:45:20
Заголовок сообщения:
ну не чудеса наверное все-таки. я думаю что сам кэйк тут ни при чем, а виноваты настройки апача или пхп. только вот какие непонятно.
может вот еще это поможет:
Код:
Context
$uri = "/http:/evilbloodydemon.ru/"
$base = "[empty string]"
$url = null
$tmpUri = "http:/evilbloodydemon.ru/"
$baseDir = "/"
strpos - [internal], line ??
Dispatcher::getUrl() - CORE\cake\dispatcher.php, line 607
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 125
[main] - APP\webroot\index.php, line 84
я тоже на роуты сначала грешил, но и установка с нуля ведет себя так же, то есть не работате
Антон Исайкин
Добавлено: 07 Янв 2008 14:12:06
Заголовок сообщения:
Чудеса!
Я верно понимаю, что кейк на вашей сборке воспринял протокол, как контроллер?
Сейчас сайт cake-php.ru работает на новогодней бете. Не жалуюсь, все неплохо.
P.S. Про главную. Может роуты перезаписали?
Vlad
Добавлено: 07 Янв 2008 13:58:02
Заголовок сообщения:
Бета.
Отползай назад.
evilbloodydemon
Добавлено: 07 Янв 2008 13:02:08
Заголовок сообщения: не работает cake_1.2.0.6311-beta
разрабатывал сайт на cakephp 1.2 (cake_1.2.0.5875-prebeta), после установки новогодней беты (cake_1.2.0.6311-beta) перестала работать главная страница. причем не работает даже "чистая" установка кэйка.
сообщение:
Код:
Missing Controller
Error: Http:Controller could not be found.
Error: Create the class Http:Controller below in file: app\controllers\http:controller.php
<?php
class Http:Controller extends AppController {
var $name = 'Http:';
}
?>
при этом еще появляется предупреждение
Код:
Warning (2): strpos() [function.strpos]: Empty delimiter. [CORE\cake\dispatcher.php, line 607]
сервер - apache 2, PHP 5.2.2 (сборка XAMPP 1.6.2).
п.с. пробовал на втором денвере (апач 1 и пхп 4) - там работает
Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Если ничего интересного не нашли, можно рекламу почитать, а рекламируется у нас сегодня «».