[fedora3] Apache en PHP willen niet samen

Pagina: 1
Acties:

  • Operations
  • Registratie: Juni 2001
  • Laatst online: 04-02 17:24
Ja ik hoor jullie denken, hier komt het zoveelste Apache/PHP probleem.

Maar goed ik kom er gewoon niet uit, en heb wel de search gebruikt.

Goed me probleem:

Heb FC3 geinstalleerd met Apache en PHP vanaf het begin lekker makkelijk. Na wat aanpassen in de httpd.conf werkt me apache (127.0.0.1 geeft testpagina apache).
Uiteraard heb ik ook de volgende 2 regels toegevoegd zonder # ervoor natuurlijk:
LoadModule php4_module /usr/lib/httpd/libphp4.so
AddType application/x-httpd-php .php

Verder draait php wel want als ik php intik in een terminal, dan krijg ik wel gewoon een bericht terug. Verder wil ik nog even kwijt dat ik een linux n00b ben en gewoon allelei tutorial probeer te volgen, maar kom elke keer op dit soort problemen uit.

Hiervoor installeerde ik php via een tar gz file en dan dus ook met ./configure with-apx2=apache path. En dan ging het wel, maar goed toen had ik andere problemen en ik kreeg de tip om toch maar of rpm's of vanaf het begin php te installeren.

O index.html toont hij wel vanuit me /web/www map(ja dit heb ik zelf veranderd). Maar php files geven een wit scherm. geen error alleen een wit scherm. Dus:

<php
phpinfo();
?>

Doet ook alleen een wit scherm.

PC1: ASUS B850-Plus WiFi -- 9900X incl. X72 -- 64GB DDR5-6000Mhz -- Kingston Fury Renegade G5 2TB -- DELL 4025QW | Servers: 2x DELL R730 -- E5-2660 v4 -- 256GB -- Synology DS3617xs: 4x1,92TB SSD RAID F1 -- 6x8TB WD Purple RAID5


  • blizt
  • Registratie: Januari 2003
  • Laatst online: 29-09-2025

blizt

Wannabe-geek

edit:

Laat maar, onzin. 8)7

[ Voor 84% gewijzigd door blizt op 16-05-2005 11:20 ]

United we stand, and divided we fall


  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 27-01 12:55

Bergen

Spellingscontroleur

...en als je in de source van dat witte scherm kijkt staan die tags er ook niet? Heb je Apache wel geherstart na de aanpassing van httpd.conf?

  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

in je httpd.conf staat ergens;

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

daar zal bij jou index.php niet tussen staan. ff toevoegen, apache restarten... dan pas herkent hij .php's als een valid indexpage.

Aunt bunny is coming to get me!


  • blizt
  • Registratie: Januari 2003
  • Laatst online: 29-09-2025

blizt

Wannabe-geek

Dat is hier het probleem niet hè, hij parsed php-files gewoon niet als php, het gaat er niet om dat index.php niet als index wordt herkend. ;)

United we stand, and divided we fall


  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

ik gaf hem maar ff een extra tip... dit valt me ook nog op:
PHP:
1
2
3
<php
phpinfo();
?>

is ook niet echt valid.
PHP:
1
2
3
<?php
phpinfo();
?>

die wel ^

;)

Aunt bunny is coming to get me!


  • asing
  • Registratie: Oktober 2001
  • Laatst online: 11:25
Haha dat had ik ook.... Als apache de pagina niet vindt krijg je een 404. In dit geval moet je eens kijken naar /usr/local/apache2/log/error_log. Hoogstwaarschijnlijk mis je rechten op je PHP bestand. Dan blijft het scherm wit. RW voor de user, R voor de group en R voor de derde optie. RW-R--R-- dus volgens mij.

Bij de weg, ik gebruik Fedora Core 2 en mij is opgevallen dat als je de standaard installatie gebruikt, Apache ineens niet /usr/local/apache2 staat. Kennelijk is men van mening dat het elders beter past. Ook de document root is bij FC2 afwijkend. Als je nu een turtorial wil volgen om iets te installeren loop je hier heel erg snel tegenaan. Om die reden heb ik het maar kaal geïnstalleerd en apache, PHP, mySQL etc van tarball.

Who's General Failure and why is he reading my harddrive? - Projectmanager : a person who thinks nine women can make one baby in one month


  • Operations
  • Registratie: Juni 2001
  • Laatst online: 04-02 17:24
asing schreef op maandag 16 mei 2005 @ 11:35:
Haha dat had ik ook.... Als apache de pagina niet vindt krijg je een 404. In dit geval moet je eens kijken naar /usr/local/apache2/log/error_log. Hoogstwaarschijnlijk mis je rechten op je PHP bestand. Dan blijft het scherm wit. RW voor de user, R voor de group en R voor de derde optie. RW-R--R-- dus volgens mij.

Bij de weg, ik gebruik Fedora Core 2 en mij is opgevallen dat als je de standaard installatie gebruikt, Apache ineens niet /usr/local/apache2 staat. Kennelijk is men van mening dat het elders beter past. Ook de document root is bij FC2 afwijkend. Als je nu een turtorial wil volgen om iets te installeren loop je hier heel erg snel tegenaan. Om die reden heb ik het maar kaal geïnstalleerd en apache, PHP, mySQL etc van tarball.
Ja dat heb ik dus geprobeerd een tut van websitemaken.be, toen deed me php het wel maar had ik ineens 2 x apache. omdat ik alles vanaf tar gz geinstalleerd heb.

die <?php was een tikvautje in dit topic :D

PC1: ASUS B850-Plus WiFi -- 9900X incl. X72 -- 64GB DDR5-6000Mhz -- Kingston Fury Renegade G5 2TB -- DELL 4025QW | Servers: 2x DELL R730 -- E5-2660 v4 -- 256GB -- Synology DS3617xs: 4x1,92TB SSD RAID F1 -- 6x8TB WD Purple RAID5


  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

TheGeneral schreef op maandag 16 mei 2005 @ 11:39:
[...]

die <?php was een tikvautje in dit topic :D
:) check ook nog ff of die index.php wel onder je directoryindex staat in je .conf ;)

Aunt bunny is coming to get me!


  • Operations
  • Registratie: Juni 2001
  • Laatst online: 04-02 17:24
Mmm, hij doet het toch beter met <?php ipv zonder ? :) Maar iemand die dat gefixxed heeft voor me zei ook nog, php kan ook gewoon foutmeldingen geven ipv wit scherm maar dat moet je aanpassen in je php.ini. Iemand enige idee waar en hoe ? Ga ik doen iH8!

PC1: ASUS B850-Plus WiFi -- 9900X incl. X72 -- 64GB DDR5-6000Mhz -- Kingston Fury Renegade G5 2TB -- DELL 4025QW | Servers: 2x DELL R730 -- E5-2660 v4 -- 256GB -- Synology DS3617xs: 4x1,92TB SSD RAID F1 -- 6x8TB WD Purple RAID5


  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

TheGeneral schreef op maandag 16 mei 2005 @ 11:44:
Mmm, hij doet het toch beter met <?php ipv zonder ? :) Maar iemand die dat gefixxed heeft voor me zei ook nog, php kan ook gewoon foutmeldingen geven ipv wit scherm maar dat moet je aanpassen in je php.ini. Iemand enige idee waar en hoe ? Ga ik doen iH8!
dan zet je in je php.ini de error_reporting = E_ALL daar zal nu wel wat anders staan gok ik.

[ Voor 6% gewijzigd door iH8 op 16-05-2005 11:49 ]

Aunt bunny is coming to get me!


  • Operations
  • Registratie: Juni 2001
  • Laatst online: 04-02 17:24
iH8 schreef op maandag 16 mei 2005 @ 11:47:
[...]


dan zet je in je php.ini de errorreporting op E_ALL
Kijk ga ik meteen ff doen, jij zit er wel op he! Ik Hou dit topic nog maar even open. Samba werkt inmiddels en me DNS server ook bijna. Maar me emailserver nog niet, ga ik eerst even wat tuts over zoeken, en dan kom ik ongetwijfeld terug hier. Nog tips? sendmail moet ik gebruiken voor uitgaande mail toch?

PC1: ASUS B850-Plus WiFi -- 9900X incl. X72 -- 64GB DDR5-6000Mhz -- Kingston Fury Renegade G5 2TB -- DELL 4025QW | Servers: 2x DELL R730 -- E5-2660 v4 -- 256GB -- Synology DS3617xs: 4x1,92TB SSD RAID F1 -- 6x8TB WD Purple RAID5


  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

TheGeneral schreef op maandag 16 mei 2005 @ 11:49:
[...]
sendmail moet ik gebruiken voor uitgaande mail toch?
dat is wel de makkelijkste oplossing maar er zijn er zoveel meer, postfix etc. lijkt me niet echt iets voor in deze topic. gewoon GoTsearchen op linux mailservers. kom je info genoeg over tegen.

Aunt bunny is coming to get me!


  • blizt
  • Registratie: Januari 2003
  • Laatst online: 29-09-2025

blizt

Wannabe-geek

Als ik er van uit mag gaan dat je de tutorial van Rogiertje hebt gebruikt (op wsm.be), staat dat perfect uitgelegd hier: http://www.websitemaken.b...php?page=show_item&id=544 . ;-)

United we stand, and divided we fall


  • Operations
  • Registratie: Juni 2001
  • Laatst online: 04-02 17:24
iH8 schreef op maandag 16 mei 2005 @ 11:52:
[...]


dat is wel de makkelijkste oplossing maar er zijn er zoveel meer, postfix etc. lijkt me niet echt iets voor in deze topic. gewoon GoTsearchen op linux mailservers. kom je info genoeg over tegen.
Heb je gelijk in was ook een geintje, als ik een mailserver vraag heb die ik niet opgelost krijg open ik wel een nieuw topic. En die vindt jij vanzelf wel denk ik dan ;)

PC1: ASUS B850-Plus WiFi -- 9900X incl. X72 -- 64GB DDR5-6000Mhz -- Kingston Fury Renegade G5 2TB -- DELL 4025QW | Servers: 2x DELL R730 -- E5-2660 v4 -- 256GB -- Synology DS3617xs: 4x1,92TB SSD RAID F1 -- 6x8TB WD Purple RAID5


  • iH8
  • Registratie: December 2001
  • Laatst online: 17-06-2024

iH8

offtopic:
zo'n echte held ben ik nu ook weer niet hoor... ik verveel mezelf gewoon een beetje ERG. hahaha

Aunt bunny is coming to get me!


  • Operations
  • Registratie: Juni 2001
  • Laatst online: 04-02 17:24
blizt schreef op maandag 16 mei 2005 @ 11:53:
Als ik er van uit mag gaan dat je de tutorial van Rogiertje hebt gebruikt (op wsm.be), staat dat perfect uitgelegd hier: http://www.websitemaken.b...php?page=show_item&id=544 . ;-)
Ja was dat maar zo, ik loop vast bij sendmail. zodra ik dat m4 command (ongeveer m4 sendmail.mc > sendmail.cf)moet geven kan hij iets niet vinden (m4.ini geloof ik). Weet het nu ff niet precies meer, maar heb hem zelf ook gevraagd en heb daar nog niks over gehoord maar ga dat deel zeker nog eens proberen.

Probleem zit hem in dat ik eerst geen sendmail.mc aangemaakt had, en daarna wel met die data uit die tut maar toch kreeg ik 600 errors bij het opstarten, allelei dingen die niet klopte uit die sendmail.mc.

[ Voor 17% gewijzigd door Operations op 16-05-2005 12:00 ]

PC1: ASUS B850-Plus WiFi -- 9900X incl. X72 -- 64GB DDR5-6000Mhz -- Kingston Fury Renegade G5 2TB -- DELL 4025QW | Servers: 2x DELL R730 -- E5-2660 v4 -- 256GB -- Synology DS3617xs: 4x1,92TB SSD RAID F1 -- 6x8TB WD Purple RAID5

Pagina: 1