Ahoj, mám problém při spouštění generování schématu databáze z Doctrine entit přes konzoli… Když spustiím příkaz:


php index.php

ve složce www mé aplikace, tak se mi do konzole vypíše HTML homepage mého webu. Přitom všude na webu v návodech apod. nacházím, že by se mělo zobrazit něco ve stylu https://ctrlv.cz/sd0i

Pokud spustím:


php index.php orm:schema-tool:create

nebo


php index.php orm:validate-schema

Opět dostanu HTML homepage mého webu (hádám, že ať bych spustil jakýkoli Command, ať už z Doctrine, nebo vlastní, výsledek bude stejný). Zdá se mi, že je problém v tom, že zřejmě mám zatím nastavenou pro jednoduchost jen routu:

$router[] = new Route('<presenter>/<action>[/<id>]', 'PublicHomepage:default');

To by i dávalo smysl, že se zobrazí homepage webu, bohužel jsem však nikde nenašel to, jak/co/kde změnit/udělat/přidat, aby začala konzole korektně fungovat. Rozšíření Kdyby\Console mám zaregistrované v konfigu a nastavenou URL dle dokumentace (viz. https://github.com/…/en/index.md)

Používám následující:

  • PHP 5.5.12

Závislosti přes composer:

  • “nette/nette”: “2.2.7”
  • “kdyby/doctrine”: “2.3.0”

Případné další informace rád poskytnu. Kdyby\Console (a vlastně i Kdyby\Doctrine) používám poprvé, tak to zřejmě bude nějaká hovadina… :/ Předem děkuji za pomoc a rady


You must first log in to participate in this discussion