Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework]Po reinstalacji serwera aplikacja nie działa
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Witam,
byłem zmuszony do reinstalacji systemu, a więc też i serwera.
Po tych czynnościach wrzuciłem projekt do odpowiedniego katalogu, zaimportowałem MySQL'a i gdy wchodzę w http://projekt/ to wszystkow jest ok, ale gdy ruchomię jakiś kontroler, np. http://projekt/costam/costam otrzymuję białą stronę (IMG:style_emoticons/default/sad.gif)

Ze strony Zenda pobrałem i rozpakowałem ZendFrameworkQuickstart, ale on również nie działa (IMG:style_emoticons/default/sad.gif)
phpinfo() zwracami coś takiego:
http://wklej.org/hash/c2cbe86481a/

Co może być źle?

Ten post edytował sweter 19.09.2010, 11:18:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 16)
luki100011
post
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


włącz wyświetlanie błędów w skryptach
Go to the top of the page
+Quote Post
sweter
post
Post #3





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Cytat
włącz wyświetlanie błędów w skryptach

Jest włączone

Teraz coś zrobiłem (nie wiem dokładnie co) i jak wejdę w jakiś kontroler, np. http://projekt/costam/costam/ to mam błąd od Apacha
Cytat
Not Found
The requested URL /costam/costam/ was not found on this server.
Go to the top of the page
+Quote Post
luki100011
post
Post #4





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


A działa tobie RewreitMod ?
Go to the top of the page
+Quote Post
Spawnm
post
Post #5





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




A przegrałeś pliczek .htaccess ? (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
sweter
post
Post #6





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Cytat
A działa tobie RewreitMod ?

Cytat
A przegrałeś pliczek .htaccess ? (IMG:style_emoticons/default/smile.gif)

Tak, i właśnie to mnie dziwi (IMG:style_emoticons/default/smile.gif)
A może problemem jest za wysoka wersja PHP? Wcześniej używałem 5.3.1, a teraz mam 5.3.2.
Go to the top of the page
+Quote Post
pc3t
post
Post #7





Grupa: Zarejestrowani
Postów: 7
Pomógł: 1
Dołączył: 11.09.2009

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


Sprawdź czy działa http://projekt/index.php/costam/costam/
Jeśli tak, to na 100% coś nie tak z .htaccess (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
sweter
post
Post #8





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Cytat

Działa (IMG:style_emoticons/default/smile.gif)
Jak teraz zrobić, żeby działało również w linkach bez "index.php"?
Go to the top of the page
+Quote Post
luki100011
post
Post #9





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


Rewreit Mod Tobie nie działa
sprawdź konfigurację wirtualnego hosta czy masz tam aktywny ten tryb

Ten post edytował luki100011 22.09.2010, 08:17:30
Go to the top of the page
+Quote Post
sweter
post
Post #10





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Mod_rewrite jest włączone, bo w phpinfo() mam:
Cytat
Loaded Modules: core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_reqtimeout mod_rewrite mod_setenvif mod_status

A w katalogu /etc/apache2/mods-enabled mam plik rewrite.load, ale nie mam rewrite.conf - może to jest problem?
Go to the top of the page
+Quote Post
luki100011
post
Post #11





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


to że mod jest wczytany nie oznacza że działa tryb

w vhoscie trzeba ustawić
  1. <VirtualHost 127.0.1.2:80>
  2. ServerName ilove.php
  3. ServerAlias www.ilove.php
  4. ServerAdmin admin@ilove.php
  5. DocumentRoot /home/<user>/www/ilovephp
  6. <Directory /home/<user>/www/ilovephp>
  7. Options FollowSymLinks
  8. AllowOverride All
  9. </Directory>
  10. </VirtualHost>


chodzi o te parametry
  1. Options FollowSymLinks
  2. AllowOverride All
Go to the top of the page
+Quote Post
sweter
post
Post #12





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Aj, zapomniałem napisać, że ja nie używam wirtualnego hosta - pisałem tylko tak na forum, żeby było czytelniej.
U mnie http://projekt jest równoznaczne z http://127.0.0.1/zend2/public/
Go to the top of the page
+Quote Post
luki100011
post
Post #13





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


The rewrite engine may be used in .htaccess files. To enable the rewrite engine for these files you need to set "RewriteEngine On" and "Options FollowSymLinks" must be enabled. If your administrator has disabled override of FollowSymLinks for a user's directory, then you cannot use the rewrite engine. This restriction is required for security reasons.
a tu po polski z google translatora

Przerobienia silnika mogą być stosowane w. Htaccess. Aby włączyć silnik do przerobienia tych plików należy ustawić "RewriteEngine On" i "Opcje FollowSymLinks" musi być włączone. Jeśli administrator wyłączył zastąpić z FollowSymLinks do katalogu użytkownika, to nie można używać przerobienia silnika. To ograniczenie jest konieczne ze względów bezpieczeństwa.
=======================
czyli jak nie masz regułki "Options FollowSymLinks" dla katalogu gdzie masz stronę to rewreit nie działa

Ten post edytował luki100011 23.09.2010, 16:42:31
Go to the top of the page
+Quote Post
sweter
post
Post #14





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


W pliku /etc/apache2/sites-avaible/default mam taki fragment:
Cytat
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

I do każdego pliku .htaccess dopisałem na początku (chociaż nie wiem czy słusznie):
Cytat
Options FollowSymLinks


Niestety nadal nic (IMG:style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
luki100011
post
Post #15





Grupa: Zarejestrowani
Postów: 243
Pomógł: 20
Dołączył: 20.04.2004
Skąd: Wielkopolska

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


/var/www to folder w którym masz stronę ?

Restartowałeś serwer po zmianach w plikach ?

Ten post edytował luki100011 25.09.2010, 08:22:54
Go to the top of the page
+Quote Post
fander
post
Post #16





Grupa: Zarejestrowani
Postów: 231
Pomógł: 22
Dołączył: 6.10.2008

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


AllowOverride None

chyba powinno być

AllowOverride All
Go to the top of the page
+Quote Post
sweter
post
Post #17





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Wielkie dzięki za pomoc wszystkim!
Jestem Wam bardzo wdzięczny (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 01:28