oscha Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Hallo Leute, ich werde so langsam wahnsinnig (ich glaub jeder Neuling wird es irgendwann...) Wenn ich auf meinen Server per http zugreifen möchte, so werden alle html dateien richtig angezeigt. Greiffe ich jedoch auf eine php-datei zu, so will mein browser diese herunterladen. auf meinem server läuft suse 9.2, samt confixx professional mi 3 virtuellen hosts. in welcher datei könnte ich nach einer lösung suchen? gruß oscha Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 hast du auch n apache drauf? wenn du mit deinem browser html dateien aufrufst werden die einwandfrei angezeigt, php dateien müssen allerdings vom server kompiliert werden. aber ich schätz mal du hast einen drauf. hast du dann auch php installiert? Die nötigen dateien in der apache-conf eingebunden? http://de.php.net/manual/de/ -> Installation und Konfiguration Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oscha Geschrieben 21. Februar 2005 Autor Teilen Geschrieben 21. Februar 2005 apache ist drauf, php genauso... konfiguration habe ich nix dran "gepfuscht" hat das vielleicht etwas damit zu tun, dass ich dyndns domains als domains im confixx eintrage? a la: test123.ath.cx verweist auf virtual host #1 test321.ath.cx verweist auf virtual host #2 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuzzDee Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Also kopiliert werden die auf dem Server nicht, das sind Scripte! Dennoch muss PHP laufen. welche Endung haben denn die PHP Dateien? .php .php3 .phtml ??? Welche Version von Confixx hast du? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oscha Geschrieben 21. Februar 2005 Autor Teilen Geschrieben 21. Februar 2005 .php geht auf jeden fall nicht confixx professional ist auf dem server drauf. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuzzDee Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Welche Version von Confixx ??? 2 oder 3? Und was genau hast du mit dynDNS gemacht? Soweit ich weiß, kann man bei Confxx auch PHP für bestimmte Benutzer abschalten. Überprüf mal die Einstellungen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 apache ist drauf, php genauso... konfiguration habe ich nix dran "gepfuscht" Ok, kompiliert ist der falsche Ausdruck: abgearbeitet passt wohl besser Nun, als ich damals meinen Webserver aufgesetzt hab und PHP installiert hab musste ich in der conf noch zwei zeilen im "include" bereich einfügen. heißt der "include"? Naja, auf jedenfall gibt es da nen Teil wo die ganzen module eingebunden werden, da müssen einträge sein die auf bestimte PHP Dateien verweisen (nicht im sinne von x.php sonder php.conf oder so) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
carstenj Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Hi, Ok, kompiliert ist der falsche Ausdruck: abgearbeitet passt wohl besser Nennen wir es mal parsen, und dann stimmt es. Du musst in deiner httpd.conf noch angeben, dass php Dateien eben geparst werden sollen. Das geht wie folgt: http://www.php-faq.de/q/q-apache-parsen.html Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
varg Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Such in der httpd.conf von apache mal nach PHP (/etc/apache/httpd.conf normalerweise) da dürften nen paar Zeilen auftauchen: AddType application/x-httpd-php4 .php3 AddType application/x-httpd-php4 .php4 AddType application/x-httpd-php4 .php blabla, so ähnlich, sind aus nem alten Buch geklaut die stehen in Kommentaren, was sie nicht sollten. Ansonsten noch das modul von PHP in die apache conf, fertig Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuzzDee Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Vorsicht, er hat Confixx, das schreibt die Konfigurationsdateien dynamisch neu. Ich vermute, dass er im Confixx einfach nur die PHP Überstützung für seinen "Kunden" abgeschaltet hat. Weil wenn Confixx läuft, geht auch PHP. (das nutzt PHP) Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Hmm.... was mir grad einfällt: icq.com arbeitet ja auch auf php basis. wenn man z.B. jemanden such ist das über php, wenn ich mir sein profil anguck ist das php wenn ich ihn dann über web ne message schicken will is das php, ABER, genau diese php datei will er auch runterladen. obwohl (der url nach) alle phps im gleichen verzeichnis liegen Schlussfolgerung: Es liegt nicht an den Einstellungen des Servers, nein, es ist irgendwas mit der datei. Guck mal welche berechtigung die datei hat und welchem user sie gehört. Ich hab ja kein plan welche berechtigung ne php braucht um _geparst_ zu werden, aber könnt ja sein Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
varg Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 Vorsicht, er hat Confixx, das schreibt die Konfigurationsdateien dynamisch neu. Ich vermute, dass er im Confixx einfach nur die PHP Überstützung für seinen "Kunden" abgeschaltet hat. Weil wenn Confixx läuft, geht auch PHP. (das nutzt PHP) Nicht dass ich wüsste, Confixx hängt zumindest bei mir am Server nur ne weitere conf Datei von Apache in die Standard httpd.conf - Aber ka, evtl. hab ich ja ne andere Version Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuzzDee Geschrieben 21. Februar 2005 Teilen Geschrieben 21. Februar 2005 So ist es. Seit der v3 arbeiten die sehr viel mit include. Dennoch: Wenn Confixx läuft -> läuft auch PHP, anders geht nicht Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oscha Geschrieben 22. Februar 2005 Autor Teilen Geschrieben 22. Februar 2005 vielen dank schon mal für die ganzen infos und eure hilfe aber... das ist total krank.... :/ schaut mal auf http://laendlich.ath.cx einige php seiten werden richtig geparst und ausgegeben, andere will er herunterladen... ich blick das einfach nicht :confused: php läuft ja, aber irgendwie mit macken. habe die db-verbindung abgeschaltet, schaut einfach an den fehlern vorbei und versucht mal in der linken menüleiste ein paar menüpunkte anzuklicken. einige gehen, andere nicht :beagolisc Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuzzDee Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 Und wo genau kann ich jetzt klicken, um den Effekt zu sehen? Sprich, dass er die PHP Datei runter laden will? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oscha Geschrieben 22. Februar 2005 Autor Teilen Geschrieben 22. Februar 2005 Und wo genau kann ich jetzt klicken, um den Effekt zu sehen? Sprich, dass er die PHP Datei runter laden will? mein firefox hat die seiten aus dem cache geholt. bei leerem cache klappts nun besser... nur bei dem menüpunkt "Facts" möchte er noch mir die php ab und an (!!) datei herunterladen - soll das einer mal verstehen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Schlaubi Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 Links ein Klick auf "Filebase" und bei mir wird das ebenfalls versucht (Firefox unter MacOSX 10.3.8, Auflösung 1280x854). Was mir noch aufgefallen ist, dass das große Logo ganz oben sich Rechts wiederholt. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oscha Geschrieben 22. Februar 2005 Autor Teilen Geschrieben 22. Februar 2005 Was mir noch aufgefallen ist, dass das große Logo ganz oben sich Rechts wiederholt. das ist ja nicht das problem Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
BuzzDee Geschrieben 22. Februar 2005 Teilen Geschrieben 22. Februar 2005 Ich hab mit Confixx schon die "lustigsten" Dinge erlebt, wenn einige PHP Variablen nicht fest vergeben waren. Immer in dem Moment, in dem Confixx sein Script laufen lässt. Dann gibg plötzlich mal kein Include. Du solltest (wenn du Zugriff auf den Admin-Bereich beim Confixx hast) für die Domain folgende PHP Einstellungen fest vergeben: include_path open_basedir[/PHP] Das geht bei http-specials Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
oscha Geschrieben 22. Februar 2005 Autor Teilen Geschrieben 22. Februar 2005 So Leute, ich glaube ich bin dem Fehler auf die Schliche gekommen.... Für den Fall, dass es doch nciht das sein sollte, werde ihr es schon mitbekommen Also ich habe im Verzeichnis /etc/apache2/vhosts.d/ zwei dateien: confixx_mhost.conf confixx_vhost.conf von denen habe ich vor ein paar tagen eine kopie im sleben verzeichnis angelegt, weil ich irgendwelche probleme mit den domains hatte und diese dann manuell in den beiden orginalen geändert habe. nunja.. aber in der httpd.conf wird folgendes geladen: Include /etc/apache2/vhosts.d/*.conf *ALLE .CONF !!! :beagolisc end von der geschicht... de rhat mir meine orginalen und die kopien geladen und kam total durcheinander.... :/ ich hoffe das wars! danke für eure hilfe! ich komme als linux neuling noch oft genug auf euch zurück =) baba oscha Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.