Nette Framework – chyba

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Takeshi
Člen | 596
+
0
-

Zdravim, tuto temu som uz na tomto fore rozoberal, ibaze ponuknute moznosti mi nepohohli …

pokial skopírujem obsah priecinka sandbox s najnovsej verzie Nette 2.0.3, a chcem ho na mojej domene spustit … ukazuje mi chybu: =>

Fatal error: require() [function.require]: Failed opening required '__DIR__/../app/bootstrap.php' (include_path='.:/usr/php5/lib/php') in /data/t/r/trajan.sk/web/www/index.php on line 16

viete kde je chyba? … P.S. PHP 3 je podporovaná

Jan Endel
Člen | 1016
+
0
-

Do index.php na prvni misto napis:

echo __DIR__;

a ukaž výstup

Takeshi
Člen | 596
+
0
-

Urobil som co si napisal, teda moj index vyzeral nasledovne

<?php
echo __DIR__;
// absolute filesystem path to this web root
define('WWW_DIR', __DIR__);

// 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');

// uncomment this line if you must temporarily take down your site for maintenance
// require APP_DIR . '/templates/maintenance.phtml';

// load bootstrap file
require APP_DIR . '/bootstrap.php';
?>

V podstate sa nic nezmenilo, len na obrazovku pribudol TEXT … _DIR_ … takze nevim

Editoval Takeshi (19. 4. 2012 17:25)

kucix
Člen | 33
+
0
-

Jestli tam máš php 3, tak aktualizuj na php 5.3.10 ;-)

s php 3 v podstatě zapomeň na jakékoliv rozumné programování v php …

Takeshi
Člen | 596
+
0
-

Pardon, moja chyba .. ta podporovana verzia je PHP 5.3 nie PHP 3 ako som uviedol … ale inac mi to stale nejde

kucix
Člen | 33
+
0
-

A jakou máš ty verzi php?
co říká

<?php
phpinfo();
?>

?

jestliže nezná konstantu __DIR__, tak to si nebude php 5.3.x …

Takeshi
Člen | 596
+
0
-

kucix napsal(a):

Velmi dobra rada … jednoducha, na to som mohol prist aj sam … ale neprisiel :-)

Uvidim ako sa to dalej bude vyvijat … este sem napisem

Editoval Takeshi (19. 4. 2012 17:59)

Takeshi
Člen | 596
+
0
-

Tento problem je vyrieseny! Problem bol v tom, ze zo servisu mi napisali zlu verziu :-)

Editoval Takeshi (19. 4. 2012 18:12)