Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Projekt na linuxie - nie widzi nowych kontrolerów
Forum PHP.pl > Forum > PHP > Frameworki
klapaucius
Tworzę sobie nowy projekt w Zendzie na Linuxie (ubuntu). Domyślny kontroler i akcja poprawnie działa. Jeśli jednak stworzę nowy kontroler z akcją, to po wejściu na niego otrzymuję komunikat:
Cytat
Not Found

The requested URL /Projekt/public/kontroler was not found on this server.


Kontroler jest na pewno dobrze dodany, tak samo jak i znajdująca się w nim akcja index.
Dlaczego to jednak nie działa? Według informacji z sieci można wywnioskować, iż odpowiednio nalezy skonfigurować plik /etc/apache2/httpd.conf. Jednak jak to zrobić? Co w nim trzeba umieścić by projekt działał mi jak nalezy?
viking
Masz tu wszystko napisane łącznie z konfiguracją http://framework.zend.com/manual/1.12/en/l...quickstart.html
klapaucius
Ok, zrobiłem tak jak w podanym tutorialu i teraz działa.

Jednak mój projekt widoczny jest pod adresem "localhost". Chciałbym jednak zrobić tak, by był on widoczny pod adresem "localhost/Projekt". Jak to zrobić?
Oto zawartość mojego pliku httpd.conf:
Kod
<VirtualHost *:80>
   DocumentRoot "/var/www/Projekt/public"
   ServerName Projekt.local

   # This should be omitted in the production environment
   SetEnv APPLICATION_ENV development

   <Directory "/var/www/Projekt/public">
       Options Indexes MultiViews FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>

</VirtualHost>


oraz plik /etc/hosts:
Cytat
127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters


Domyślam się, że muszę własnie dodać coś w tym drugim pliku. Ale nie wiem co..
viking
Podpiąłeś pod ServerName Projekt.local i w sumie najlepiej tego się trzymaj.
127.0.0.1 projekt.local
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.