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

проблемы с CakePHP

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






СообщениеДобавлено: 28 Мар 2008 11:13:15    Заголовок сообщения: проблемы с CakePHP Ответить с цитатой Изменить/удалить это сообщение

Установила на Denwer CakePHP, разместила в папке ..\localhost\cake. Создала простенькую модель user, добавила к нему контроллер и представление.
localhost\cake нормально отображает страничку Cake'а. localhost\cake\users\register нормально отображает моё представление register - форма с полями для регистрации пользователя и кнопкой зарегистрироваться, вызывающей действие из контролера, а при попытке вызвать действие register Denwer кидает ошибку - Not found.

Если ставить CakePHP прямо в корневик localhost - выдает ошибку phpMyAdmin - вместо основной части и списка баз данных выдает ошибку - CakePHP не может найти контроллер для Tools (в папке Tools находится phpMyAdmin).

Подскажите, где и что я напутала?...

(PS - вообще-то пример про пользователя и регистрацию взят из руководства по CakePHP с сайта ibm.ru, но всё ранво почему-то работать не хочет)
Вернуться к началу
xxx

цитировать



Зарегистрирован: 03 Мар 2008 15:58:41
Сообщения: 24

СообщениеДобавлено: 28 Мар 2008 12:38:19    Заголовок сообщения: Ответить с цитатой

Not found что именно? подробнее нужно писать, что в контроллере, что пишет в логах, какие точно ошибки.

для phpmyadmin нужно или делать исключение в htaccess или делать alias в апаче
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DeeperMD

цитировать



Зарегистрирован: 08 Фев 2008 15:04:11
Сообщения: 144
Откуда: $Молдова->Кишинёв->Буюканы()

СообщениеДобавлено: 28 Мар 2008 22:35:36    Заголовок сообщения: Ответить с цитатой

Цитата:
а при попытке вызвать действие register


что вы этим имеете ввиду?
Вот этим:
cake\users\register

Вы уже вызываете метод (действие register)..

что вы пытаетесь вызвать на что вам отвечают Not found?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



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

СообщениеДобавлено: 31 Мар 2008 11:04:45    Заголовок сообщения: Ответить с цитатой

В app/config/core.php поставьте Configure::write('debug', 2);
Если после этого стандартный Not Found, значит у вас не корректно обрабатываются .htaccess файлы или вы напутали каталоги, заливая файлы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dsp2008

цитировать



Зарегистрирован: 03 Май 2008 10:32:26
Сообщения: 2

СообщениеДобавлено: 03 Май 2008 10:34:26    Заголовок сообщения: Ответить с цитатой

У меня та же проблема. mag, как справилась, помоги, пожалуйста
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
KPOTOB

цитировать



Зарегистрирован: 09 Дек 2007 14:46:20
Сообщения: 127

СообщениеДобавлено: 03 Май 2008 11:35:22    Заголовок сообщения: Ответить с цитатой

phpMyAdmin в app\webroot\ - тогда шаманить с апачем не надо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dsp2008

цитировать



Зарегистрирован: 03 Май 2008 10:32:26
Сообщения: 2

СообщениеДобавлено: 04 Май 2008 14:43:23    Заголовок сообщения: Ответить с цитатой

KPOTOB писал(а):
phpMyAdmin в app\webroot\ - тогда шаманить с апачем не надо

Не понял насчет phpmyadmin. Confused Он у меня стоит "отдельно", в своей папке (localhost/phpmyadmin), нужен как бы еще и для других приложений. КРОТОВ, предлагаешь его переместить в папку моего Cake-приложения? Зачем? Как это может повлиять на CakePHP-приложение?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ясен_пень

цитировать



Зарегистрирован: 18 Ноя 2009 14:35:43
Сообщения: 8

СообщениеДобавлено: 18 Ноя 2009 14:48:04    Заголовок сообщения: Ответить с цитатой

а у меня когда я набираю localhost\cake\users\register пишет:

Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

Что можно сделать с этим?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ясен_пень

цитировать



Зарегистрирован: 18 Ноя 2009 14:35:43
Сообщения: 8

СообщениеДобавлено: 19 Ноя 2009 09:55:22    Заголовок сообщения: Ответить с цитатой

Решил добавлением в конфиг апача AllowOverride All
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ясен_пень

цитировать



Зарегистрирован: 18 Ноя 2009 14:35:43
Сообщения: 8

СообщениеДобавлено: 19 Ноя 2009 10:36:05    Заголовок сообщения: Ответить с цитатой

зато теперь вот такая бяка

Missing View

Error: The view for UsersController::register() was not found.

Error: Confirm you have created the file: /var/www/html/cake_1_2/app/views/users/register.ctp

Notice: If you want to customize this error message, create app/views/errors/missing_view.ctp

создал app/views/errors/missing_view.ctp с тем же содержимым что и app/views/users/register.ctp всё заработало, странно. Что ему не понравилось в первом случае, вроде все файлы на месте?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ясен_пень

цитировать



Зарегистрирован: 18 Ноя 2009 14:35:43
Сообщения: 8

СообщениеДобавлено: 19 Ноя 2009 15:32:23    Заголовок сообщения: Ответить с цитатой

И это победил. файлы были созданы от рута, создал пользователем - всё заработало
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Имя
Сообщение

Смайлики
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