Problem s bilou strankou pro nahrani na hosting
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- choko
- Člen | 8
Dobré dopoledne,
chtěl bych Vás poprosit o radu. Na localhostu mi web běhá úplně v pořádku, ale po nahrání na server se nic nestane – zobrazí se pouze bílá stránka. Do logu se nic nevypíše.
temp i log mají nastavený chmod 777
.htaccess
# disable directory listing
#Options -Indexes
# mod_rewrite
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$ index.php [L]
</IfModule>
php_flag register_globals off
php_flag magic_quotes_gpc off
php_flag display_startup_errors on
bootstrap.php
<?php
require_once LIBS_DIR . '/Nette/loader.php';
require_once LIBS_DIR . '/Nette/Debug.php';
require LIBS_DIR . '/dibi/dibi.php';
//Debug::enable(false);
$loader = new RobotLoader();
$loader->addDirectory(LIBS_DIR);
$loader->addDirectory(APP_DIR);
$loader->register();
Environment::loadConfig();
$application = Environment::getApplication();
$router = $application->getRouter();
$router[] = new Route('<presenter>/<action>', array(
'presenter' => 'Home',
'action' => 'default',
)
);
//RoutingDebugger::run();
$application->run();
V Checkeru je všechno zelené, kromě Memcache extension a ImageMagick library
Děkuji za každou radu
- choko
- Člen | 8
Tak jsem nahodil laděnku, a podle mě chybu způsobuje Environment::loadConfig();
config.ini
[common]
set.date-timezone = "Europe/Prague"
service.Nette-Security-IAuthenticator = Users
database.username = "xxx"
database.password = "xxx"
database.database = "xxx"
[production < common]
[development < production]
- Patrik Votoček
- Člen | 2221
ok skus set.date-timezone = "Europe/Prague"
zaměnit za
php.date.timezone = "Europe/Prague"
pokud nepomůže skus zakomentovat
service.Nette-Security-IAuthenticator = Users
ať zjistíme kde je
jádro pudla…
Editoval vrtak-cz (13. 1. 2010 9:52)
- David Grudl
- Nette Core | 8228
Místo
set.date-timezone = "Europe/Prague"
by bylo vhodnější
php.date.timezone = "Europe/Prague"