rozdílné chování www localhost/savana.cz
- qteck
- Člen | 164
ahoj,
---config.neon
common:
parameters:
php:
date.timezone: Europe/Prague
nette:
application:
errorPresenter: Error
database:
dsn: 'mysql:host=localhost;dbname=kerouac'
user: kerouac
password: ......
session:
expiration: 30 days
services:
article: Todo\ArticleRepository
factories:
production < common:
development < common:
---bootstrap.php
use Nette\Application\Routers\Route;
// Load Nette Framework or autoloader generated by Composer
require LIBS_DIR . '/autoload.php';
// Configure application
$configurator = new Nette\Config\Configurator;
// Enable Nette Debugger for error visualisation & logging
$configurator->setDebugMode($configurator::DEVELOPMENT);
$configurator->enableDebugger(__DIR__ . '/../log');
use Nette\Diagnostics\Debugger;
Debugger::enable(Debugger::DEVELOPMENT);
// Enable RobotLoader - this will load all classes automatically
$configurator->setTempDirectory(__DIR__ . '/../temp');
$configurator->createRobotLoader()
->addDirectory(APP_DIR)
->addDirectory(LIBS_DIR)
->register();
// Create Dependency Injection container from config.neon file
$configurator->addConfig(__DIR__ . '/config/config.neon');
$container = $configurator->createContainer();
// Setup router
$container->router[] = new Route('index.php', 'Homepage:default', Route::ONE_WAY);
$container->router[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');
// Configure and run the application!
$container->application->run();
na localhostu všechno funguje jak má, připojí se db zobrazí se v laděnce queries; jde zobrazit jednotlivé články po kliknutí na odkaz. nikde nic nehlasí chybu.
nahraju tedy aplikaci na savana.cz a dojde k tomu, že to queries nezobrazí (tedy oficiálně se nepřipojí k db) ale data které vidíte na hlavní stránce jsou generována a vypisována z db, takže k ní přístup má, jenqueries nikde, následně se pokusíme zobrazit článek a dojde k chybě.
http://kerouac.cz/article/?… (show=2 je proměnná kteoru taktéž generuje db – jsou to primární klíče)
- cache je promazaná
- neon nespočetněkrát editovanej.
v čem by mohl být problém? thx
- Nox
- Člen | 378
No a nemáš na produkčním serveru nastaveno schovávání (resp. nenastaveno zobrazování) toho panelu? Viz nastavení sekce https://api.nette.org/…tor.php.html#156, momentálně máš auto
Jestli se ti teda podaří sehnat query, tak ji zkus pustit přes adminera nebo něco. Případně použít nějaké dumpování atp.
Mj. vývojářský mód jde nastavit i na specifické IP, aby všichni
návštěvníci neviděly výpisy laděnky
https://doc.nette.org/cs/configuring#…