Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][Zend]Konfiguracja sciezek
--TTr--
post 29.12.2011, 20:23:26
Post #1





Goście







Witam

Postanowilem sie pobawic Zendem.
Jak juz udalo mi sie przebrnac przez instalacje i skonfigurowac dla niego adres http://quickstart.zend.localhost/, to napotkalem na swojej drodze nastepujacy problem:
  1. Warning: require_once(Zend/Application.php) [function.require-once]: failed to open stream: No such file or directory in /home/ttr/public_html/zend/quickstart/public/index.php on line 18


linijka 18 z pliku public/index.php
  1. require_once 'Zend/Application.php';


Nic dziwnego wiec, ze skrypt nie potrafi wczytac tego pliku, skoto go tam nie ma i raczej nie powinno byc

Co moge zrobic w tej sytuacji? Poza recznym przekierowaniem na odpowiedni plik - zakladam, ze ten problem nie powinien wystapic, bo bez sensu byloby konfigurowanie tego w kazdym nowym projekcie w zendzie.
Moze ktos kto posiada wieksze doswiadczenie bedzie wiedzial jak rozwiazac ten problem.

Z gory dzieki za odp.
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
mortus
post 29.12.2011, 20:47:55
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Upewnij się, czy w pliku index.php aktualizujesz include_path (gdzieś na początku powinna się znaleźć funkcja set_include_path()). Upewnij się również, czy biblioteki ZF znajdują się w katalogu, który wskazuje parametr powyższej funkcji.

Tak na dobrą sprawę nie powinieneś niczego konfigurować (poza wirtualnym hostem), a jedynie skopiować biblioteki ZF do katalogu library w katalogu głównym projektu. No chyba, że nie użyłeś konsolowego polecenia do tworzenia projektu zf create project. Twórcy ZF zachęcają do kopiowania bibliotek frameworka do katalogu library każdego projektu. Jeśli chcesz to skonfigurować inaczej, to jak najbardziej możesz, ale zrób to dobrze.
Go to the top of the page
+Quote Post
--TTr--
post 29.12.2011, 20:59:58
Post #3





Goście







Glupi jestem - przeoczylem w tutku info o skopiowaniu plikow do library i zalozylem, ze nie bede musial niczego robic poza "zf create project".
Teraz juz wszystko dziala.

Dzieki wielkie za pomoc.
Go to the top of the page
+Quote Post
-Gość-
post 30.12.2011, 16:49:25
Post #4





Goście







Mam jeszcze jeden problem - idac wedlug tutka wklapalem do konsoli cos takiego:
  1. zf configure db-adapter ‘adapter=PDO_SQLITE&dbname=APPLICATION_PATH “/../data/db/guestbook.db”‘ production


i znow nie moze czegos znalezc:
  1. $ zf configure db-adapter ‘adapter=PDO_SQLITE&dbname=APPLICATION_PATH “/../data/db/guestbook.db”‘ production
  2. [1] 11409
  3. bash: “/../data/db/guestbook.db”‘: No such file or directory


Powinienem skopiowac ten folder? /data/
Czy skad on ma byc?
Go to the top of the page
+Quote Post
Prph
post 30.12.2011, 17:25:51
Post #5





Grupa: Zarejestrowani
Postów: 338
Pomógł: 2
Dołączył: 4.03.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Podałeś, że plik SQLLite znajduje się w application/../data/. Musiusz go zatem utworzyć + nadać prawa do zapisu dla data/. Czyli struktura katalogu głównego z kodem będzie taka:

/application/
/data/
/library/
/public/
Go to the top of the page
+Quote Post
-Gość-
post 30.12.2011, 17:34:51
Post #6





Goście







Zrobilem tak jak napisales. - data/db/guestbook.db i chmod 0777 data -R

dalej mam:
  1. bash: “/../data/db/guestbook.db”‘: No such file or directory


wyglada troche tak jakby APPLICATION_PATH nie byl uwzgledniany
z tym, ze w application.ini APPLICATION_PATH juz wystepuje i nie bylo problemow
Go to the top of the page
+Quote Post
--donvito7--
post 4.07.2013, 20:43:39
Post #7





Goście







A mozesz napisac co przeoczylse w tym TUTKU?questionmark.gif bo mam taki sam problem i bylo by milo jak bys wyjasnil zamiast pisac COS.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:56