PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem



lintinlo
17.06.02, 06:34
ich habe ein problem mit php und apache. Also wenn ich jetzt eine Webseite im Browser aufrufen will will er sie nicht anzeigen, sondern immer runterladen. Und wenn das mal nicht ist, zeigt er nur den Quellcode der Seiten die in php geschrieben sind an. Normal html seiten werden wie immer angezeigt. Kann mir jemand helfen?

Hier mal ein Link zu solch einer Seite: http://195.227.99.2/de/start.php

Jorge
17.06.02, 08:48
Häng mal Deine http.conf an, sieht so aus, als sei Dein Indianer falsch konfiguriert.

michael.sprick
17.06.02, 09:36
dann wird php nicht ausgeführt.....bzw. der Server weiss garnicht, das es sich hier um ein Script handelt, das er von php interpretieren lassen soll.

wie schon gepostet: httpd.conf checken / PHP richtig installiert?

gruss

lintinlo
17.06.02, 17:04
also als anhang hier mal die http.conf, wäre nicht schlecht wenn ihr mir helfen könntet (habe sie in .txt umbenannt, sonst kann man ja hier nichts hochladen)

michael.sprick
17.06.02, 17:19
sieht i.O. aus....

hast du php installiert? den Interpreter - mod_php ?
(www.php.net)

lintinlo
17.06.02, 17:43
woran sehe ich das? im apache ist unter modulekonfiguration kein häckchen bei mod_php, mod_php, mod_php3

Wenn ich da ein häckchen setze nimmt er es nicht an, weil es wohl nicht in webmin drin ist. Wie bekomme ich es nun rein, welche dateien muß ich raufspielen? Also mit diesem Make-Befehl kenne ich mich nicht aus. Habe bisher alles über rpm's eingespielt

michael.sprick
17.06.02, 18:06
Häkchen machen? Webmin? Brrrr.....

Back to the Roots würd ich sagen. :D

erstmal von php.net die Pakete runterladen

http://www.php.net/do_download.php?download_file=php-4.2.1.tar.gz

dann das Tar archiv mit

tar -xvzf php-4.2.1.tar.gz entpacken...

naja....und dann findest du ein Readme, in dem drin steht, wie du make benutzt....aber eigenltich gibts da keine wilden Optionen...

lintinlo
17.06.02, 18:10
naja entpackt habe ich es ja schon mal, dann probiere ich es mal mit make, aber weis nicht ob ich es hinbekomme

lintinlo
17.06.02, 18:18
bekomme es nicht hin er schreibt immer wenn ich im verzeichnis php-4.2.1 bin und make eingebe: command not found


was denn nun?

lintinlo
17.06.02, 18:20
wenn ich vorher wie in anleitung beschrieben ./configure eingebe kommt das:

creating cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking host system type... i686-pc-linux-gnuoldld
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... no
checking whether to enable maintainer-specific portions of Makefiles... no
Updated php_version.h
checking how to run the C preprocessor... /lib/cpp
checking for AIX... no
checking for gcc... no
checking for cc... no
configure: error: no acceptable cc found in $PATH

michael.sprick
17.06.02, 20:10
ok....es fehlen noch mehr sachen.

./configure benötigt einen cc preprozessor
der fehlt.

-> cc oder gcc installieren....

Hast du CD´s von Deiner Distri? Da muss das drauf sein....

lintinlo
17.06.02, 21:29
ne habe ich nicht, finde ich die nicht auf einen suse ftp?
wie heißt die datei dann?

michael.sprick
17.06.02, 23:04
hi,

ich habe gerade mal auf dem FTP Server gewühlt....da gibts mehrere

eine war:

ftp://ftp.suse.com/pub/suse/i386/8.0/suse/d2/gcc-2.95.3-219.i386.rpm

auch die mit 'rpm -ivh gcc-2.95.3-219.i386.rpm' installieren und dann nochmal die configure aus dem PHP-Tarball anschmeissen....mal sehen, was als nächstes fehlt ;)

Gruss, B *g*

lintinlo
17.06.02, 23:13
jetzt so was:

loading cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking host system type... i686-pc-linux-gnuoldld
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking how to run the C preprocessor... /lib/cpp
checking for AIX... no
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.

michael.sprick
17.06.02, 23:23
argh....der C-Compiler arbeitet nicht. An der stelle bin ich voll überfragt. Von C hab ich keine Ahnung und von Compilern auch nicht....

Wenn ich du wär, würde ich mir wahrscheinlich von den Suse Seiten mal einen der anderen C-Compiler runterladen. es gab auch irgendwo ´ne Version 3.
vielleicht gehts damit besser...ansonsten sind hier jetzt C Experten gefragt.



version 3:
ftp://ftp.suse.com/pub/suse/i386/8.0/suse/d4/gcc30-3.0.4-47.i386.rpm

aber ich weiss nicht ob das hilft! Fakt ist, du brauchst ´n laufenden C Compiler....

sorry

michael.sprick
17.06.02, 23:28
hab gerade mal bei mir geguckt....

ich folgende gcc Pakete installiert:

gcc-2.96-54
gcc-g77-2.96-54
gcc-objc-2.96-54

ich hab die o.g. packs allerdings auf suses ftp nicht finden können...