ugrás a tartalomhoz

Zend keretrendszer - Nagyon kezdő kérdés

norby1 · 2009. Aug. 28. (P), 20.11
Sziasztok!
Most ismerkedem a Zend keretrendszerrel. Egy angol honlapon találtam egy tutorialt, de az elején elakadtam (link). Ott járok, hogy parancssorból elkészítettem egy projectet és megfelelően módosítottam a bootstrap.php-t. Ezután jönne, hogy belépek a project könyvtárba és "action"-okat adok hozzá így: zf create action add index. Erre azt a hibaüzenetet kapom, hogy A project profile was not found.
Fél délután ezzel szenvedtem, mit csinálhatok rosszul? Előre is nagyon köszönöm a segítségeteket.
 
1

van .zfproject.xml?

erenon · 2009. Aug. 28. (P), 22.52
Ellenőrizd, hogy a project gyökere, amiben állsz, tartalmaz-e .zfproject.xml fájlt. Ezt keresi.
2

A kérdéses fájl a helyén van

norby1 · 2009. Aug. 29. (Szo), 13.32
Igen, a .zfproject.xml fájl a projektem gyökér könyvtárában van, tehát itt: c:/xampp/htdocs/zf-tutorial/
Feltöltöttem a fájlt, ha esetleg abból tudnátok következtetni a problémára:.zfproject.xml
3

Bug

erenon · 2009. Aug. 29. (Szo), 13.46
A problémádat egy bug okozza: ZF-7445

Windowson jelentkezik csak, megoldás lehet, ha a Zend/Tool/Project/Provider/Abstract.php fájlban a 126. sort cseréled:

[-]
$projectDirectoryAssembled = DIRECTORY_SEPARATOR . implode(DIRECTORY_SEPARATOR, $parentDirectoriesArray);
[+]
$projectDirectoryAssembled = implode(DIRECTORY_SEPARATOR, $parentDirectoriesArray);
Van egy felesleges DIRECTORY_SEPARATOR (\) az elején.

Írtad, hogy egy fél délutánt ezzel szenvedtél. Ha máskor rákeresel a pontos hibaüzenetre, sokkal gyorsabban jutsz célba. ,)