Working with database - start z Yii2

Witajcie,

zaczynam przygodę z z FW .

Próbuję opanować o co dokładnie chodzi, co skąd się bierze.

Zainstalowałem Yii2 zgodnie z przykładami na stronie. Strona Hello - ruszyła . Idę dalej , żeby pobrać i wyświetlić rekordy z tabeli nawet tej przykładowej.

Przykład ze strony FW

http://www.yiiframework.com/doc-2.0/guide-start-databases.html

Niestety nie działa . Krok po kroku jak to jest w przykładzie , każdy plik sprawdzony .

Jak nie mam błędu 404 to mam coś takiego

[b]PHP Compile Error – yii\base\ErrorException

Namespace declaration statement has to be the very first statement in the script

  1. in /Users/buracky/Git/basic/controllers/CountryController.php at line 3

123456789101112<?php

namespace app\controllers;

use yii\web\Controller;

use yii\data\Pagination;

use app\models\Country;

class CountryController extends Controller

{

public function actionIndex()


{
  1. yii\base\ErrorHandler::handleFatalError()

[/b]

Pytanie - czy przykład ze strony wogóle działa ?

Tak, działa.

Musisz zacząć używając:


<?php


namespace app\controllers;


use yii\web\Controller;

use yii\data\Pagination;

use app\models\Country;

teraz prawdopodobnie masz jakieś znaki przed tagiem


<?php

lub tzw. czyste pola. Najlepiej spróbuj stworzyć dokument jeszcze raz, i nie kopiuj treści tylko ją przepisz