Toon posts:

[apache+php] Nix wil helaas werken ;(

Pagina: 1
Acties:

Verwijderd

Topicstarter
OS: redhat7.2
php4 + apache

Ik heb php+apache direct met de install van redhat geselecteert. Op het eerste gezicht is er niets mis.
httpd draait, html doet het, alleen bij php doet hij
gewoon helemaal nix

ik heb voor de zekerheid ook gedaan wat hier staat:
url maar dat klopt allemaal

output httpd -T:
syntax OK

output httpd -l
http_core.c
mod_so.c
suexec: enabled; valid wrapper: /usr/sbin/suexec

ik snap er echt nix van

ik heb
LoadModule php4_module libexec/libphp4.so
AddModule mod_php4.c
AddType application/x-httpd-php .php
(en zelf: AddType application/x-httpd-php .html)

allemaal gecontroleert
maar nix doet het
ik heb zelf het idee dat php niet helemaal lekker is
omdat ik al eerder een topic hierover heb gelezen
maar daar werd gezegt: php opnieuw instaleren
maar ik ben bang dat het dan 1 grote soepzooi word op die bak

(rh7.2 eropnieuw opknallen is ook best een optie als iemand mij dan kan vertellen wat er fout is gegaan bij de vorige install > install: install to satisfy dependencie's oid. heb ik gedaan)

(dit is trouwens allemaal overgetyp't dus kunnen typo's in command line's zitten maar daar heb ik opzich wel op gelet)

  • Z!oN
  • Registratie: April 2002
  • Laatst online: 03-01-2025

Z!oN

Team Coldfusion

Misschien beetje domme vraag hoor, maar heb je <? of <?php en ?> in je files staan?

>:)

http://www.teamcoldfusion.nl


  • _-= Erikje =-_
  • Registratie: Maart 2000
  • Laatst online: 06-07 14:29
mod_php staat ook niet bij je httpd -l

Verwijderd

niet als rpm doen joh...is zaad.....ff snelle uitleg...doe ik ook zo op redpet :

1. download apache en php source
2. apache uitpakken, dan :
code:
1
./configure --prefix=/usr/local/apache --enable-module=so

3. dan nog ff make en make install doen.
4. dan php uitpakken en :
code:
1
./configure --with-apxs=/usr/local/apache/bin/apxs

5. make & make install
6. dan als laatste ergens in je httpd.conf wegzetten :
code:
1
2
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php

.

Das alles ! je hebt php & apache nu werkend.

  • jvreuls
  • Registratie: Januari 2002
  • Laatst online: 31-07 13:13
Op woensdag 10 april 2002 18:50 schreef _-= Erikje =-_ het volgende:
mod_php staat ook niet bij je httpd -l
Dat hoeft ook niet. httpd -l geeft de compiled-in modules, en PHP is een dynamische module.
code:
1
2
3
4
5
Compiled-in modules:
  http_core.c
  mod_so.c
  mod_macro.c
suexec: enabled; valid wrapper /usr/lib/apache/suexec

En voor de topicstarter: maak eens een bestand met de inhoud:
code:
1
<?php phpinfo() ?>

En probeer dat op te vragen in de browser. Welke output geeft dat?
En je kunt ook alleen PHP opnieuw compilen, da's minder werk dan Apache + PHP.

Circuits Online