Не могу увидеть вид в моей настройке CakePHP - PullRequest
0 голосов
/ 20 сентября 2011

Я сделал представление в /app_root/cakephp/app/views/problems/index.ctp и пытаюсь найти URL, где я могу его отобразить.

У меня также есть index.php в корневом каталоге моего сайта, и по какой-то причине, когда я пытаюсь перейти по URL-адресу, например http://www.mysite.com/index.php/problems/index, я на самом деле получаю содержимое из index.php в корневом каталоге, и не вид.

Как мне все настроить или указать URL-адрес, чтобы я мог получить URL-адрес, чтобы увидеть мой вид?

Вот мои проблемы_controller.php

<?php

class ProblemsController extends AppController
{
    var $helpers = array ('Html','Form');
    var $name = 'Problems';

    function index()
    {
        $this->set('problems', $this->Problem->find('all'));
    }
}
?>

1 Ответ

0 голосов
/ 20 сентября 2011

Если вы могли видеть www.mysite.com, когда вы установили торт и не дали вам никаких предупреждений или просто предупреждений по безопасности, у вас все в порядке.Но если вы этого не видели, вы должны начать процесс снова, выполнив следующие действия.

также

http://www.mysite.com/index.php/problems/index

НЕ является URL для CakePHPПейджинг нормальным способом (хотя это может работать)

у вас должно быть что-то вроде

http://www.mysite.com/problems/index

URL-адрес cakephp - домен / контроллер / действие

может быть, у вас нет торта, и вы должны использовать что-то вроде этого

http://www.mysite.com/app/problems/index

ИЛИ

http://www.mysite.com/cakephp/app/problems/index

Эти дваесли вы копируете папки в виде zip-файла, загружаемого со страницы.последний может изменить часть CakePHP на версию CakePHP или что-то в этом роде.если вы переименуете папку приложения во что-то, измените ее соответственно.Вы можете упростить последние два URL-адреса, выполнив некоторые настройки;) Помните, где вы тестировали программу CakePHP при ее установке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...