PHP draait niet meer onder Apache!?
Ik zit met een heeeel erg probleem.
Ik was mijn PHP aan het upgraden vandaag (op mijn Server, FreeBSD 6.0) met portupgrade.
Alleen nu werkt PHP in een keer niet meer. Als ik command line PHP doe, werkt het wel. maar via de apache web interface niet. Als ik een website open vraagt Firefox aan mij wat ik met het bestand wil doen, openen of downloaden. en dan download ik het. De extensie die hij krijgt bij het downloaden is wel .phtml terwijl ik eht opsla als .php En de naam zijn gewoon random tekens. Heel vreemd, Maar ik krijg het niet geopend.
Iemand die weet hoe ik dit moet oplossen?
Mijn httpd.conf kan ik wel posten als die nodig is, ik zou niet weten waarom, want die is onverranderd.
Ik heb ook al in php.ini gekeken, maar daar staat niks vreemds in.
Gr,
Niek.
Gewijzigd op 01/01/1970 01:00:00 door Niek s
Gewijzigd op 01/01/1970 01:00:00 door Gerben G
Trouwens: Ik heb apache2 en php5
kan je niet een lamp ofzo proberen?
Nee doe ik liever niet. Wil alles liever zelf confiugeren en alles zelf in de hand hebben ipv die super onoverzichtelijke stomme lamp dingen :P
Eerst MySQL updaten dan PHP en dan Apache, denk dat daar de fout zit..
haha.. mja
ik deed het zo:
_mysql-server
_mysql-client
_apache
_php5 (alle modules)
in die volgorde. Ik had gewoon simpel weg neit aan de volgorde gedacht op dat moment.
Ik heb nu apache gereinstalleerd, maar dat helpt ook niet! :(
Krijg je de mogelijkheid om iets van x-httpd-php o.i.d. te downloaden? Dan moet je Apache even helpen met de vinden van de PHP Module. Anders ergens even iets met de types doen...
---: Vraag je vader even om hulp ;-)
Maar is er echt geen andere oplossing? Want ik zoek het niet zo om alles te meoten doen.
Ons pap weet t trouwens ook niet.
Gewijzigd op 01/01/1970 01:00:00 door niek s
Mij lijkt de eenvoudigste oplossing 'van nu al aan' alles heropbouwen. Dan ben je zeker dat het werkt. Moest er toch nog iets haperen, dan heb je in de meeste gevallen toch een redelijk goed beeld waar de fout zich heeft voorgedaan. *zei de Linux-expert* (kuch)... :-)
Wat zeggen de log-bestanden van Apache & syslog waneer je deze opnieuw opstart? (of een PHP pagina aanroept, ligt eraan of je hem als cgi of module gebruikt)
Trouwens, de hele machine herstarten is een Windows oplossing, niet een UNIX oplossing! Dat zal dus sowieso niet helpen.
Zoek even in je /etc/apache2/mods-enabled/ en mods-available naar PHP modules en kijk of hij in beide staat.
En legolas:
Code (php)
1
2
2
pascal# cd /etc/apache2/mods-enabled/
/etc/apache2/mods-enabled/: No such file or directory.
/etc/apache2/mods-enabled/: No such file or directory.
Gewijzigd op 01/01/1970 01:00:00 door niek s