Leeren Seite beim Download einer Datei.php

E

elmalhi

Grünschnabel
Hallo zusammen,
kann vielleicht jemand mir weiter hilfen:
also beim ausführen einer test.php bekomme ich einem leeren Seite:
zb: test.php:
Code:
<?php
echo "Hallo world";
?>
bekomme einem leeren Seite, aber bei disem:
Code:
<?php
echo "<br>Hallo world";
?>
bekomme ich das:
Hallo world"; ?>

kann das in einem falschen konfiguration im Apache liegen? Tipps Bitte .
 
Du musst deinem Apache beibringen, dass .php dateien von php-cgi interpretiert werden.

Näheres dazu im Internet. :)
 
Was ist das denn, irgend ein mod_php von Apache oder ein selber kompiliertes PHP?

Welche Apache-Version, welche PHP-Version?

mod_php muß ordentlich includet werden, als "CGI" muß der Interpreter ordentlich angegeben werden (was karru wohl auch meint...)

was genau jetzt wie, hängt von der Antwort auf meine Fragen ab, deshalb läßt sich noch nix genaues sagen...
 
hi,
das ist ein selber kompiliertes datei!
Über Entwecklungsumgebung: also ich hab php5.1.6 , Apache 2 unter Fedora Core 6.

Tipps ?
Gruss
 
Da ist definitiv der Apache nicht so konfiguriert, dass er PHP-Dateien interpretiert. Normalerweise sollte das bei Fedora Core aber so sein, dass bei einer Installation per yum die entsprechenden Dateien vorhanden sind. Ansonsten hast du ggf. etwas falsch gemacht...

Zum Vergleich hier von meinem System die Datei /etc/httpd/conf.d/php.conf:
(ich habe auch Fedora Core 6 ;) )
Code:
#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#

LoadModule php5_module modules/libphp5.so

#
# Cause the PHP interpreter to handle files with a .php extension.
#
AddHandler php5-script .php
AddType text/html .php

#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php

#
# Uncomment the following line to allow PHP to pretty-print .phps
# files as PHP source code:
#
AddType application/x-httpd-php-source .phps

Falls du diese Datei eben nicht so hast, hast du zwei Möglichkeiten, du legst sie an mit eben diesem Inhalt und startest den Apache per
Code:
service httpd restart
neu, oder du deinstallierst und installierst den ganzen Kram komplett neu. Hierfür sei dir yumex ans Herz gelegt. :)
 

Ähnliche Themen

PHP funktioniert, nur Web-Aufrufe mit Optionen nicht.

Keine grafische Oberfläche (Debian Installation)

CentOS 7 Grafikkarte auswählen

Fehlerhafte Installation von OpenSUSE 13.1

Virtualbox Testserver in Firmen-LAN spinnt

Zurück
Oben