Zadejte hledaný výraz...

Problém s instalací CakePHP

Sporky
verified
rating uzivatele
11. 6. 2012 12:00:02
Dobrý den,
mám pár dotazů ohledně instalace CakePHP na svůj server. Snad zde najdu nějakého odborníka nebo kohokoliv, kdo CakePHP trochu rozumí.
Postupuji podle dokumentace http://book.cakephp.org/2.0/en/installation.html
Dle této dokumentace, když přejmenuji rozbalený adresář na cake_2_0 a nakopíruji ho do adresáře www/html/ měl by jsem na URL adrese www.mojedomena.cz/cake_2_0 vidět nějaký příklad od CakePHP. Je to tak, nebo se tam nemá zobrazit nic? Je možné, že dělám nějakou hloupou chybu nebo překlep, ale nefunguje mi to.
Předem děkuji za odpovědi
Petr
11. 6. 2012 12:00:02
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773933
Bacon
verified
rating uzivatele
(2 hodnocení)
11. 6. 2012 12:11:57
We assume for the purposes of this example that your document root is set to /var/www/html.
Pro účely tohoto příkladu předpokládáme, že váš DocumentRoot je nastaven na /var/www/html. Tedy, to je pouze příklad. Pokud chceš mít CakePHP přístupný pod mojedomena.cz/cake_2_0, rozbal ho do /cake_2_0, žádné /www/html/ :)
11. 6. 2012 12:11:57
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773932
Sporky
verified
rating uzivatele
11. 6. 2012 12:20:54
Napsal Bacon;806654
Pro účely tohoto příkladu předpokládáme, že váš DocumentRoot je nastaven na /var/www/html. Tedy, to je pouze příklad. Pokud chceš mít CakePHP přístupný pod mojedomena.cz/cake_2_0, rozbal ho do /cake_2_0, žádné /www/html/ :)
Takže do kořenového adresáře?
Takže kořenový adresář bude vypadat u mě takto:
/www
/cake_2_0
Je to tak?
11. 6. 2012 12:20:54
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773931
Bacon
verified
rating uzivatele
(2 hodnocení)
11. 6. 2012 12:22:27
Já nevím, jak máš řešené soubory na FTP. Pokud je tvůj kořenový adresář /www, tak to bude /www/cake_2_0.
11. 6. 2012 12:22:27
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773930
Registrace
verified
rating uzivatele
(1 hodnocení)
11. 6. 2012 12:26:39
V místě kde máš mít index.html zobrazovanej po zadání www.domena.cz udělej složku cake_2_0 a do této složky nahrej kostru CakePHP (složky: app, lib, vendors,...)
Pak po zadání www.domena.cz/cake_2_0/ by se ti měla zobrazit aplikace.
11. 6. 2012 12:26:39
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773929
Sporky
verified
rating uzivatele
11. 6. 2012 12:43:10
Napsal Registrace;806662
V místě kde máš mít index.html zobrazovanej po zadání www.domena.cz udělej složku cake_2_0 a do této složky nahrej kostru CakePHP (složky: app, lib, vendors,...)
Pak po zadání www.domena.cz/cake_2_0/ by se ti měla zobrazit aplikace.
Přesně tohle jsem udělal jako první, ale pozadání té adresy, se mi prostě nic neobjeví. Nevím jestli dělám někde chybu, nebo jestli mám něco špatně nastavené, ale postupuji podle návodu a nic.
Má se na té adrese vůbec něco zobrazit?
11. 6. 2012 12:43:10
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773928
Bacon
verified
rating uzivatele
(2 hodnocení)
11. 6. 2012 14:10:13
Ano, zobrazí se tam uvítací stránka, na které je vypsáno několik "debug" informací, např. jakou verzi PHP používáš, jestli máš zapisovatelný temp adresář, jestli je cachování v provozu, jestli je aktivní spojení s databází, atd.
Jestli chceš, můžeš mi vytvořit FTP účet, příp. mi půjčit svůj (s nějakým dočasným heslem, v zájmu bezpečnosti) a já se na to zkusím podívat...
---------- Příspěvek doplněn 11.06.2012 v 15:35 ----------
Tak, zdá se, že vyřešeno. Bylo potřeba definovat RewriteBase v .htaccessu. U CakePHP v podadresáři se jednalo o
U CakePHP v rootu zase
11. 6. 2012 14:10:13
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773927
Sporky
verified
rating uzivatele
11. 6. 2012 15:38:44
Ok. Moc děkuji :) Takže teď už jen stačí, abych svou aplikaci nahrál do app/webroot?
11. 6. 2012 15:38:44
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773926
Bacon
verified
rating uzivatele
(2 hodnocení)
11. 6. 2012 15:41:09
Není zač. Ještě mě napadá, jestli se to bude chovat korektně, až budeš používat Controllery. A zrovna jsem to zkusil a ne, opět to hází chybovou hlášku, takže to ještě bude chtít poladit.
---------- Příspěvek doplněn 11.06.2012 v 15:48 ----------
Tak, koukám na to, je to přímo v návodu: http://book.cakephp.org/2.0/en/installation/advanced-installation.html#apache-and-mod-rewrite-and-htaccess
Problém je, že sice už to funguje správně, ale nefungují styly pro změnu.
11. 6. 2012 15:41:09
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773925
Sporky
verified
rating uzivatele
11. 6. 2012 15:49:47
Controllerům zatím nerozumím a vpodstatě nevím k čemu jsou, s PhpCake začínám, takže se učím úplně od nuly. Budu je v brzké době potřebovat? Neobejdu se bez nich?
11. 6. 2012 15:49:47
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773924
hm
verified
rating uzivatele
(20 hodnocení)
11. 6. 2012 15:50:20
bez controlleru se aplikace v CakePHP neobejde, jsou zakladni stavebni jednotkou, ostatne nastuduj neco o MVC a pochopis proc
11. 6. 2012 15:50:20
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773923
Bacon
verified
rating uzivatele
(2 hodnocení)
11. 6. 2012 15:53:05
Sám jsem si vybral CakePHP, protože mi pro pochopení přišel nejjednodušší. Controller je opravdu základní stavební jednotkou, ruku v ruce s ním jde Model a dále View. Každá součást ovládá něco jiného.
Jak rozchodíme (v což doufám) tu základní instalaci, můžeš začít studovat blog tutorial na CakePHP webu a hned pochopíš, o co jde. Já se teď snažím zjistit, jak správně rozchodit CakePHP v subadresáři, mně to šlo hned bez problémů, nevím, v čem je tady chyba :(
11. 6. 2012 15:53:05
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773922
Sporky
verified
rating uzivatele
11. 6. 2012 16:05:44
Je to složitější než jsem čekal. Myslel jsem, že to natáhnu na server a budu moct využívat knihovnu s funkcemi. Trochu jsem to podcenil.
11. 6. 2012 16:05:44
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773921
hm
verified
rating uzivatele
(20 hodnocení)
11. 6. 2012 21:03:52
jupe kazdy framework vyzaduje znalost OOP :) bez toho se nehnes... framework te OOP muze naucit, ale bude to slozitejsi nez jsi cekal, pokud oop neumis
11. 6. 2012 21:03:52
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773920
php student
verified
rating uzivatele
14. 6. 2012 14:29:35
Já když jsem se rozhodl přejít na framework, tak napoprvé to nevyšlo (už nevím, který to byl, možná snad Cake nebo symfony, nette jsem vůbec nepobral, ale...), všechno mi přišlo hrozně složité. Pak jsem to zkusil napodruhé a začal s Fat-Free frameworkem, což je opravdu odlehčená věc, ale MVC se na tom naučíš.
Tam jsem pochopil jak se zhruba pracuje s frameworkem a během pár týdnů jsem přešel bez problémů na Kohanu a jsem za to opravdu rád. Ale kohana je pořád trochu jednodušší než CakePHP, řekl bych. Možná být tebou zkusil bych to s ní.
Pokud máš zájem, napiš na marek.dosek zavinac seznam.cz. Sám se stále učím, ale s něčím ti snad poradit můžu. Jako druhák prvákovi třeba :-)
14. 6. 2012 14:29:35
https://webtrh.cz/diskuse/problem-s-instalaci-cakephp#reply773919
Pro odpověď se přihlašte.
Přihlásit