![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Po kilku dniach prób sprawdzenia możliwości Propel'a jestem zmuszony napisać na forum, gdyż nie udaje mi się w żaden sposób go skonfigurować. Opiszę krok po kroku co robię. 1. Ściągam najnowsze paczki Creole, Phing, Propel. 2. Dodaje zmienne środowiskowe aby Phing spod konsoli mi działał Kod set PHP_COMMAND=C:\wamp\php\php.exe set PHING_HOME=C:\www\libs\phing set PHP_CLASSPATH=C:\www\libs set PATH=%PATH%;%PHING_HOME%\bin Po wywołaniu komendy phing wyświetla komunikat o braku build.xml, więc działa. Ścieżka C:\www\libs zawiera klasy phing i creole 3. Zgodnie z opisem w dokumentacji wykonuje Kod C:\> cd C:\www\poligon\propel\generator C:\www\poligon\propel\generator> phing -Dproject=bookstore I tutaj dostaje komunikat: Cytat propel-project-builder > main: [phing] Calling Buildfile `C:\www\poligon\propel\generator\build-propel.xml` with target `main` php Fatal error: Cannot redefine class constant ForeignKey:CASCADE in C:\www\poligon\propel\generator\classes\propel\engine\database\model\ForeignKey.php on line 47 Fatal error: Cannot redefine class constant ForeignKey:CASCADE in C:\www\poligon\propel\generator\classes\propel\engine\database\model\ForeignKey.php on line 47 więc wchodzę w ten plik ( ForeignKey.php ) i modyfikuje w ten sposób te linijki:
4. Po tak wykonanej operacji dostaje informację o braku klasy File Cytat php Fatal error: Class `File` not found on C:\www\poligon\propel\generator\templates\conf\Control.tpl on line 16 Fatal error: Class `File` not found in C:\www\poligon\propel\generator\templates\conf\Control.tpl on line 16 I na tym koniec, nie mam pojęcia co dalej ![]() Proszę o pomoc, wzkazówki. Pozdrawiam! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Przenosze na gotowe skrypty
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 487 Pomógł: 7 Dołączył: 7.01.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Phing http://phing.info/trac/wiki/Users/Download
Kod $> pear config-set preferred_state beta $> pear channel-discover pear.phing.info $> pear install phing/phing Creole http://creole.phpdb.org/trac/wiki/Users/Download Kod $> pear channel-discover pear.phpdb.org $> pear install phpdb/creole $> pear install phpdb/jargon I na końcu propel http://propel.phpdb.org/trac/wiki/Users/Download Kod $> pear install phpdb/propel_generator $> pear install phpdb/propel_runtime Po tym wszystkim masz dostęp do polecenia propel-gen z poziomu konsoli/wiersza poleceń. Ta instalacja wymaga poprawnie skonfigurowanego pear-a, ale jest w 100% prawidłowa. Pozdrawiam. Ten post edytował splatch 4.05.2006, 13:53:10 -------------------- Łukasz Dywicki
Independent Java and open source software consultant. Blog - Java, OSGi, integracja oprogramowania.. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 04:39 |