Jak nahrát Nette na ic.cz
- imbeginner
- Člen | 14
Dobrý den,
prosím vás nemáte návod na nahrátí (zprovoznění) Nette na ic.cz pro amatéry jako jsem já? Nenašel jsem žádný návod, podle kterého by se mi podařilo Nette nahrát. Zkusil jsem to tak:
- Připojení k FTP
- Nahrátí veškerého obsahu složky sandbox do root/www
- Úprava config.neon
- imbeginner
- Člen | 14
Problém stále přetrvává. Špatný require na bootstrap.php. Zkoušel jsem i umazat v index.php cesty k adresářím např. z WWW_DIR . ‚/../app‘ na WWW_DIR . ‚/app‘, ale nevim jak na to.
- imbeginner
- Člen | 14
Tak chci se ještě zeptat jestli jsem udělal správně:
- Obsah sandbox-u jsem nahrál na FTP, přímo do root-u
- Vytvořil jsem nový .htaccess do root-u a do něj napsal:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule ^$ www/ [L]
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$
RewriteRule (.*) www/$1 [L]
- Upravil jsem index.php takto:
// absolute filesystem path to the application root
define('APP_DIR', WWW_DIR . '/app');
// absolute filesystem path to the libraries
define('LIBS_DIR', WWW_DIR . '/libs');
- Bootstrap.php mám výchozí stejné jako v návodu:
$configurator->enableDebugger(__DIR__ . '/../log');
$configurator->setTempDirectory(__DIR__ . '/../temp');
- Chyba:
Warning: require(__DIR__/app/bootstrap.php) [function.require]: failed to open stream: No such file or directory in /home/free/ic.cz/h/htn/root/www/www/index.php on line 16
Fatal error: require() [function.require]: Failed opening required '__DIR__/app/bootstrap.php' (include_path='/usr/share/php/smarty/libs:/usr/share/fpdf:/usr/share/php/:.') in /home/free/ic.cz/h/htn/root/www/www/index.php on line 16
- imbeginner
- Člen | 14
Díky za vaše odpovědi. To s tou verzí PHP mě nenapadlo.
Draffix: např. endora.cz? Nebo jaký byste mi doporučil?
- besanek
- Člen | 128
Pokud ti nevadí reklama na Endoře, tak ji můžeš v klidu vzít. Nenašel jsem tam žádné větší nedostatky v běhu Nette. Jen musíš nastavit .htaccess, jinak ti nepůjde routování, nebo ti možná nepůjde překompilovat Nette kvůli chybě v eAcceleratoru.
Přidat:
php_flag eaccelerator.optimizer 0
Odebrat komentář u:
RewriteBase /
- Filip Procházka
- Moderator | 4668
Pokud si můžeš dovolit 36,– měsíčně, jdi do Wedosu. Nebudeš se muset omezovat.