Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 1. 3. 2014, 13:03:50
Zdravím,
pokouším se zprovoznit na svém webu nette framework (konkrétně na hostingu u ic.cz), ale když se pokusím podle návodu spustit soubor nette-blog/www/index.php dostanu tuto chybu: Warning: require(__DIR__/../app/bootstrap.php) [function.require]: failed to open stream: No such file or directory in /home/free/ic.cz/*/***/root/www/nette-blog/www/index.php on line 6 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/*/***/root/www/nette-blog/www/index.php on line 6 Co dělám špatně? Je chyba u mě nebo v hostingu? Případně jaký free hosting zvolit, abych tam byl schopný nette framework zprovoznit? Před děkuji za odpověď. |
||
abc Profil |
#2 · Zasláno: 1. 3. 2014, 13:09:02
Prověř, zda tam máš tečku:
require(__DIR__ . "/../app/..."); |
||
okolojsoucí Profil |
#3 · Zasláno: 1. 3. 2014, 13:09:42
Pokoušel jsi se přeložit hlášku? Ona by ti napověděla: Nelze otevřít stream: Není souborem ani adresářem, ve ... Tzn. máš chybné cesty.
|
||
Jan Tvrdík Profil |
#4 · Zasláno: 1. 3. 2014, 13:22:24
Celebi:
Pokud vím (a já toho o ic.cz tolik nevím), tak na ic.cz není PHP 5.3. Aktuální verze Nette (2.1) potřebuje k běhu alespoň PHP 5.3.1. Starší verzi (2.0) sice na PHP 5.2 rozběhneš, ale začínat nový projekt na neaktuální verzi frameworku mi nedává moc smysl.
|
||
Celebi Profil |
#5 · Zasláno: 1. 3. 2014, 13:33:07
abc:
> Prověř, zda tam máš tečku: > > require(__DIR__ . "/../app/..."); Ano, tečku mám. Zatím jsem v podstatě akorát zkopíroval framework na web a nic v něm neměnil. okolojsoucí: „Pokoušel jsi se přeložit hlášku? Ona by ti napověděla: Nelze otevřít stream: Není souborem ani adresářem, ve ... Tzn. máš chybné cesty.“ Překlad mi moc neřekl vzhledem k tomu, že /nette-blog/app/bootstrap.php existuje a měl by vzhledem k tomu, že jsem ve frameworku nic neměnil být na správném místě. Podle toho, co jsem našel na internetu mám spíš podezření, jestli nemůže jít o špatnou verzi PHP, která nepodporuje příkaz DIR. Ovšem pak nevím jak to dát do pořádku, protože se mi nepodařilo pochopit, jak zprovoznit správnou verzi PHP na ic.cz (případná změna koncovky na php5 nefunguje a soubor se v takovém případě vůbec nezpracuje). |
||
okolojsoucí Profil |
#6 · Zasláno: 1. 3. 2014, 13:35:21
Celebi:
„která nepodporuje příkaz DIR.“ Ano je to tak. Náhradou je dirname(__FILE__)
|
||
Celebi Profil |
#7 · Zasláno: 1. 3. 2014, 13:37:07
Jan Tvrdík:
Nějakým způsobem by údajně PHP5 na ic.cz fungovat mělo, ale nevím jestli to zprovozňuji správně. Proto se ptám jaký jiný free webhosting případně použít. Na ic.cz vůbec netrvám, ale nevím, na který free hosting přejít, aby to fungovalo. |
||
Jan Tvrdík Profil |
#8 · Zasláno: 1. 3. 2014, 13:41:31
Celebi:
„Nějakým způsobem by údajně PHP5 na ic.cz fungovat mělo“ Ano, PHP 5.2, nikoliv však požadované PHP 5.3. „jaký jiný free webhosting případně použít“ Občas tu někdo doporučuje www.endora.cz, osobní zkušenosti nemám, ale určitě bude lepší než ic.cz .
|
||
nemeja Profil |
Celebi:
Nebylo by nejdříve lepší použít nějaký lokální server a pak až bude projekt hotový si zaplatit hosting? |
||
Celebi Profil |
#10 · Zasláno: 1. 3. 2014, 19:56:04
Jan Tvrdík:
„Občas tu někdo doporučuje w>ww.endora.cz, osobní zkušenosti nemám, ale určitě bude lepší než ic.cz.“ Na Endoře se mi podařilo framework zprovoznit, ale jen do určité míry. Nette framework vyžaduje InnoDB verzi MySQL, který je ovšem k dispozici až v placené verzi. nemeja: „Nebylo by nejdříve lepší použít nějaký lokální server a pak až bude projekt hotový si zaplatit hosting?“ Nebylo. Jde o školní projekt, takže opravdu hledám pouze nějaký hosting zdarma, kde to bude fungovat. Rychlost, volné místo a podobně je vedlejší. |
||
Jan Tvrdík Profil |
#11 · Zasláno: 1. 3. 2014, 20:15:06
Celebi:
„Nette framework vyžaduje InnoDB verzi MySQL“ To je pravda jen částečně. InnoDB je vyžadováno pouze v případě, že používáš Nette\Database\Table v kombinaci s DiscoveredReflection. |
||
Časová prodleva: 10 let
|
0