Linux OPERA FIREFOX unterschiedl. Anzeige HTML - PHP Code

Alles, was PHP betrifft, kann hier besprochen werden.

Linux OPERA FIREFOX unterschiedl. Anzeige HTML - PHP Code

Postby leos » 15. November 2005 20:52

AKTUELLES XAMPP f. LINUX (SUSE 10.0) installiert.
phpMyAdmin ok.
php-scripts werden im OPERA 7.0.25 und Firefox 1.04 garnicht oder als
Code angezeigt.
Reiner HTML-Code wird im Operabrowser vollständig dargestellt.
Firefox meckert hier an ob "downloaden" oder "öffnen" mit.

Bei HTML + php-code zeigt OPERA nur den HTML-Teil an,
Firefox will auch hier "öffnen" oder "downloaden".

Finde in /opt/lampp/etc- und in /etc/apache2 in der httpd.conf nichts
Erklärendes!

Habt jemand eine Idee Gruss Leos

PS: Habe zum Testen nur Code aus dem Tutorial "php5 in 14 Tagen" von Jörg Krause genommen.
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München

Postby Wiedmann » 15. November 2005 20:56

Wo liegen die Dateien auf der Platte und wie rufst du sie im Browser auf?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

re Firefox/Opera

Postby leos » 16. November 2005 08:43

die Dateien liegen sämtlich unter user/subverzeichnis.
Firefox und Opera werden ebenfalls vom user aufgerufen.
Die Berechtigungen sind user/users
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München

Postby Wiedmann » 16. November 2005 10:21

Sorry, (ist das echt so schwierieg... :-( )

die Dateien liegen sämtlich unter user/subverzeichnis.

Also in "/dev/null"? Nochmal:
Wo liegt die Datei auf der Platte --> genauer Pfad

Firefox und Opera werden ebenfalls vom user aufgerufen.

Das hab ich mir schon fast gedacht... Ausser die Katze würde über die Tastatur laufen *g*. Nochmal:
Wie rufst du die Datei im Browser auf --> was steht in der Adresszeile vom Browser
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby leos » 16. November 2005 10:56

/datb3/danas/php-scripts
Berechtigungen : user = danas
group = users

httpd.conf in /opt/lampp/etc
und /etc/apache2 root/root

/opt/lampp/htdocs nobody/root


Nachtrag: browser: localhost/datb3/danas/php-scripts/mein.html
oder localhost/info.php zum testen
Last edited by leos on 16. November 2005 13:00, edited 1 time in total.
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München

Postby Wiedmann » 16. November 2005 11:07

Wiedmann wrote:Wie rufst du die Datei im Browser auf --> was steht in der Adresszeile vom Browser
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby leos » 16. November 2005 13:02

hab den browser-aufruf ob eingetragen:

localhost/.../../php-script/name.html oder php
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München

Postby Wiedmann » 16. November 2005 13:14

localhost/

Fehlt da nicht noch ein "http://" am Anfang?

/.../../

Was erwartest du dir davon? Höher als das DocumentRoot geht nicht.

/php-script/name.html oder php

Hast du für "/php-script/" einen Alias eingerichtet? Wenn ich das richtig verstanden haben, ist dieser Ordner ja kein Unterordner von "/opt/lampp/htdocs/".
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby leos » 16. November 2005 13:28

vollständiger Pfad ist: ab root
/datb3/danas/php-scripts/dateiname.php ... dateiname.html

Anmerkung: kein alias!
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München

Postby Wiedmann » 16. November 2005 13:51

/datb3/danas/php-scripts/dateiname.php ... dateiname.html

So ein Pfad wird aber nicht gehen, wenn du mit deinem Browser den Webserver ansprichst (der gennt nur URL's ausgehend vom DocumentRoot). Dieser Pfad geht so nur direkt im Dateisystem. PHP-Dateien andererseits musst du aber zwingend über den Webserver öffnen (eben das "http://" am Anfang).
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby leos » 16. November 2005 15:06

Hallo,

das http://localhost habe ich Euch verschwiegen.
Also ich gebe ein http://localhost/datb3/danas/php-scripts/name.php
und habe damit die og. Probleme-
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München

Postby Wiedmann » 16. November 2005 15:43


Nicht möglich.

Die Datei befindet sich bei dir in "/datb3/danas/php-scripts/name.php". Der Server sucht sie bei dieser URL "/opt/lampp/htdocs/datb3/danas/php-scripts/name.php"

Da müsste bei dir also "Datei nicht gefunden" kommen und nicht eine Datei mit Quelltext oder ein Download.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

OPERA <> FIREFOX unterschiedl. Verhalten .. gelöst

Postby leos » 16. November 2005 17:31

Zunächst erstmal vielen Dank für Eure Hilfe!.

Des Rätsels Lösung: apache2 war einmal von YAST2 in /etc und dann
mit XAMPP nochmals unter /opt/lampp installiert.

Nach der Eliminierung des ersteren läuft jetzt alles einwandfrei.
Gruß

Leo
leos
 
Posts: 12
Joined: 16. June 2005 13:48
Location: München


Return to PHP

Who is online

Users browsing this forum: No registered users and 43 guests