Список форумов Cake-PHP.ru Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
 
 Watched TopicsWatched Topics   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

не работает cake_1.2.0.6311-beta

 
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий
Предыдущая тема :: Следующая тема  
Автор Сообщение
evilbloodydemon

цитировать



Зарегистрирован: 11 Окт 2007 20:32:19
Сообщения: 125

СообщениеДобавлено: 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) - там работает
_________________
поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Vlad

цитировать



Зарегистрирован: 02 Ноя 2007 11:45:52
Сообщения: 241

СообщениеДобавлено: 07 Янв 2008 13:58:02    Заголовок сообщения: Ответить с цитатой

Бета.
Отползай назад.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 07 Янв 2008 14:12:06    Заголовок сообщения: Ответить с цитатой

Чудеса!
Я верно понимаю, что кейк на вашей сборке воспринял протокол, как контроллер?
Сейчас сайт cake-php.ru работает на новогодней бете. Не жалуюсь, все неплохо.
P.S. Про главную. Может роуты перезаписали?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
evilbloodydemon

цитировать



Зарегистрирован: 11 Окт 2007 20:32:19
Сообщения: 125

СообщениеДобавлено: 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


я тоже на роуты сначала грешил, но и установка с нуля ведет себя так же, то есть не работате
_________________
поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 07 Янв 2008 14:47:29    Заголовок сообщения: Ответить с цитатой

А посмотрите что вернет phpinfo(). В частности правильно ли будет определена REQUEST_URI и т.п. переменные.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
evilbloodydemon

цитировать



Зарегистрирован: 11 Окт 2007 20:32:19
Сообщения: 125

СообщениеДобавлено: 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

_________________
поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 07 Янв 2008 15:11:32    Заголовок сообщения: Ответить с цитатой

Ну вот, кейк и ни при чем оказался, посмотрите, что у вас в REQUEST_URI -- должно быть / или index.php, в зависимости от того, как настроили.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 07 Янв 2008 15:14:12    Заголовок сообщения: Ответить с цитатой

Кстати, вот еще что подумал, посмотрите, верно ли настроен .htaccess, который в корне webroot.
Может быть он не заменился при копировании...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
evilbloodydemon

цитировать



Зарегистрирован: 11 Окт 2007 20:32:19
Сообщения: 125

СообщениеДобавлено: 09 Янв 2008 08:28:41    Заголовок сообщения: Ответить с цитатой

поборол.
причина: в настроках браузера стояло: "использовать прокси 127.0.0.1:80" =) отключил и все стало как надо.
_________________
поздняк метаться - ракеты в воздухе
jabber-конференция по CakePHP - xmpp:cakephp@conference.jabber.ru
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Имя
Сообщение

Смайлики
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Idea Arrow
Дополнительные смайлики

 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Рейтинг@Mail.ru