WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   CakePHP, installation (https://www.wn.se/forum/showthread.php?t=29211)

andi 2008-05-10 17:56

Har suttit i timmar med att försöka få igång cakePHP på min windowsburk, har läst på cakephp.org, googlat etc. Finns det någon här som använder cakePHP som har lust att förklara hur man installerar/konfigurerar?

Jag har lagt cake-katalogen i "htdocs" som är min serverrot och inte ändrat något i cakes katalogstruktur.
När jag försöker nå min applikation så får jag felmeddelandet:

Citat:

"Fatal error: require() [function.require]: Failed opening required 'cake\basics.php' (include_path='.;C:\php5\pear;D:\Program\Apache Group\Apache2\htdocs\cake;D:\Program\Apache Group\Apache2\htdocs\cake\app\')
Problemet verkar ligga i hur sökvägarna är definierade i "cake\index.php". Det verkar bli ett "cake" för mycket? Men vad skall jag ändra och till vad...


Såhä ser det ut i cake\Index.php:

Citat:


.....
define('APP_DIR', 'app');
define('DS', '\');
define('ROOT', dirname(__FILE__));
define('WEBROOT_DIR', 'webroot');
define('WWW_ROOT', ROOT . DS . APP_DIR . DS . WEBROOT_DIR . DS);
....


NuCo 2008-05-10 18:46

En dum fråga kanske man har du PHP och APACHE installerat på din burk?

WizKid 2008-05-10 18:51

NuCo: Han lär inte få ett PHP-felmeddelande om han inte har det.

mr_lundis 2008-05-10 21:21

Några frågor:
1. Har du hämtat en officiell release av CakePHP?
2. Vilken version 1.1 eller 1.2?
3. Och till sist vilken url är det du besöker när du får felmeddelandet?

Själv så hämtade (och körde) jag 1.2-betan senast i förmiddags utan några som helst problem.

andi 2008-05-10 22:02

Jo, det var en officiell release (1.1). Felmeddelanden kom i både "cake" "cake/app" och "cake/app/webroot", det var alltid någon sökväg som var fel.

Jag gjorde dock precis som du (hämtade en 1.2) och nu funkar det!


Alla tider är GMT +2. Klockan är nu 12:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson