ugrás a tartalomhoz

debian, apache2, php5 nem fordít

Szekeres Gergő · 2008. Júl. 4. (P), 11.39
tudom, számtalan ilyen topic van, de az összeset végigolvastam, és még mindig nem megy:

apache2 php5 libapache2-mod-php5 modulokat telepítettem, a document root be van állítva, adtypeal hozzá van adva a php kiterjesztés az apache configjában, a szerver a "Apache/2.2.3 (Debian) PHP/5.2.6-0.dotdeb.1 with Suhosin-Patch Server at infego.hu Port 80" lábléccel dob hibát, mégsem fordít le egy php fájlt sem, hanem kidobja kimenetre a sourceot. mi lehet a baj? updateltem mindent, újraindítottam az egész szervert is nem csak az apacheot, és semmi.

normál php nyitó taget használok, így az sem lehet baj, hogy nem ismeri fel...
 
1

apache2-default

Szekeres Gergő · 2008. Júl. 4. (P), 12.16
könyvtárba viszont igen, ez a docrootban lévő könyvtár... viszont nincs beállítva virtualhost és az apache docroot nem ide mutat, hanem egyel kijebb

szerk: a docrooton belül létrehozott összes alkönyvtárban műkdöik, kivéve a docrootot...
2

httpd.conf

northface · 2008. Júl. 4. (P), 15.12
Másold be a httpd.conf-ot, hátha...
3

default

Szekeres Gergő · 2008. Júl. 4. (P), 15.24
nem tudom melyikre gondolsz, debian alatt sok van, a virtual hostok így néznek ki:
  1. NameVirtualHost *  
  2. <VirtualHost *>  
  3.     ServerAdmin webmaster@localhost  
  4.     DocumentRoot /var/www/ktnev  
  5.     ServerName www.ktnev.hu  
  6. #ez persze nem link, csak itt..:)  
  7.     <Directory />  
  8.         AllowOverride None  
  9.         Options FollowSymLinks  
  10.     </Directory>  
  11.   
  12.     <Directory /var/www/ktnev/>  
  13.         AllowOverride None  
  14.         Options Indexes FollowSymLinks MultiViews  
  15.         Order allow,deny  
  16.         allow from all  
  17.     </Directory>  
  18.   
  19.     ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/  
  20.     <Directory "/usr/lib/cgi-bin/">  
  21.         AllowOverride None  
  22.         Options ExecCGI -MultiViews +SymLinksIfOwnerMatch  
  23.         Order allow,deny  
  24.         Allow from all  
  25.     </Directory>  
  26.     ErrorLog /var/log/apache2/error.log  
  27.     # Possible values include: debug, info, notice, warn, error, crit,  
  28.     # alert, emerg.  
  29.     LogLevel warn  
  30.     CustomLog /var/log/apache2/access.log combined  
  31.     ServerSignature On  
  32.     Alias /doc/ "/usr/share/doc/"  
  33.     <Directory "/usr/share/doc/">  
  34.             Options Indexes MultiViews FollowSymLinks  
  35.            AllowOverride None  
  36.            Order deny,allow  
  37.            Deny from all  
  38.            Allow from 127.0.0.0/255.0.0.0 ::1/128  
  39.     </Directory>  
  40. </VirtualHost>  
ez a default, csupán a servername-t írtam és a docrootot. valamint volt egy átirányítás egy beljebbi könyvtárba(apache2-default), azt töröltem ki.
6

Szerintem ez rendben van

Franczen Attila · 2008. Júl. 7. (H), 15.00
Én hirtelen nem látok itt hibát. Nekem hasonló szívás linux alatt akkor volt, mikor egy .htaccess fájl kavart be. Nézz szét a rejtett fájlok között, hátha....

Szerk.: Talán ez lesz az:

DocumentRoot /var/www/ktnev mögé kell még egy per jel. Talán.
7

thx

Szekeres Gergő · 2008. Júl. 7. (H), 15.31
sikerült megoldanom. egy virtualhostot kellett berakni a gép IP-re is... tök véletlenül jöttem rá, nem is értem így miért megy, de a lényeg, hogy stabilan fut.

azért köszi a segítséget!
4

Kukacoskodas

Protezis · 2008. Júl. 4. (P), 22.31
A PHP nem fordit, hanem ertelmez ( interpretal )
5

jogos,

Szekeres Gergő · 2008. Júl. 7. (H), 08.38
de ezzel most nem kerültem közelebb a probléma megoldásához.. :)