SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.02.2007, 17:08:15
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 54
Beiträge: 930
XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Ich hab heute meinen Testserver mit Suse9.1 und XAMPP 1.5.5a neu aufgesetzt. Alle VHost wieder eingerichtet und nun werden keine php-Dateien in den Verzeichnissen des VHost ausgeführt.
Im htdocs-Verzeichnis werden sie noch ausgeführt, aber in den Unterverzeichnissen, die als VirtualHost eingerichtet sind, nicht.
Bin jetzt etwas Ratlos, da ich bis jetzt nie Probleme damit hatte. An was könnte das liegen?
PHP läuft in Version 5.2 und Apache in Version 2.2.3. Ein VirtualHost-Container sieht so aus.

Code:
<VirtualHost *:80>
      ServerAdmin info.@email.de
      DocumentRoot /opt/lampp/htdocs/webdesign
      ServerName webdesign.anet
      ErrorDocument 404 fehler.php
      <Directory "/opt/lampp/htdocs/webdesign">
             AllowOverride All
      </Directory>
      ErrorLog logs/webdesign-error_log
      CustomLog logs/webdesign-access_log common
</VirtualHost>
Die VHost sind alle erreichbar und andere Dateien werden auch ausgeführt. In der Error-Log habe ich auch nichts Auffälliges gefunden.
__________________
Grüße Andes
Mit Zitat antworten
  #2  
Alt 03.02.2007, 21:41:58
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Wie sieht denn der Rest deiner Apache-Konfiguration aus?
Mit Zitat antworten
  #3  
Alt 03.02.2007, 22:39:12
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 54
Beiträge: 930
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Hab mal die httpd.conf und http-vhosts.conf verlinkt.
Bin mir aber gar nicht mehr so sicher ob es an der Konfiguration liegt. Bei dem VHost austria.anet werden die php-Dateien ausgeführt und in allen anderen läuft auch php.
Bloß, wenn ich bei biw.anet die Seite hoch lade werden php-Dateien nicht mehr ausgeführt. Komisch ist aber, wenn ich nur die index.php hoch lade wird diese ausgeführt. Es hagelt zwar Fehlermeldung, dass ist aber klar, da ja alle zugehörigen Dateien fehlen.
Werd wohl mal schauen müssen, ab welcher Datei php nicht mehr ausgeführt wird.

Ach so, das htdocs-Verzeichnis ist im Netzwerk über Samba erreichbar.

Edit: Also ich hab jetzt mal, nach und nach jede zugehörige Datei hoch geladen. Sobald alle Dateien verfügbar sind wird die index.php nicht mehr ausgeführt und zum Download angeboten. Soweit ich es jetzt feststellen konnte, hat dies etwas damit zu tun wie die Variablen (private/protected) in der Haupt-Klasse definiert sind.
Was gibt es den dies bezüglich für Unterschiede bei PHP 5.1.5 und PHP 5.2?
__________________
Grüße Andes

Geändert von Andes (03.02.2007 um 23:27:25 Uhr)
Mit Zitat antworten
  #4  
Alt 04.02.2007, 00:48:44
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 74
Beiträge: 4.001
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

In Deiner httpd.conf finde ich kein addtype, in dem Du dem Apachen sagst, er möge bitte *.php zum PHP Modul schicken...
Mit Zitat antworten
  #5  
Alt 04.02.2007, 11:09:40
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 54
Beiträge: 930
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Dies wird in der httpd_xampp.conf angegeben.
__________________
Grüße Andes
Mit Zitat antworten
  #6  
Alt 04.02.2007, 13:34:10
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Die Konfiguration sieht in Ordnung aus. Liegt es vielleicht einfach an deinem Browsercache?
Mit Zitat antworten
  #7  
Alt 04.02.2007, 13:57:36
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 54
Beiträge: 930
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Eigentlich nicht. Es verhält sich nun so, dass in allen VHost php ausgeführt wird. Bloß bei biw.anet habe ich ein Problem mit den Klassen. Was ich aber nicht wirklich verstehe.
Auf dem Webspace wo die Seite läuft ist PHP 5.1.5 installiert und bei mir PHP 5.2. Auf dem Webspace läuft folgendes Script ohne Probleme und auf meinem Testserver wird folgende Fehlermeldung ausgegeben. Wieso ist das falsch? In Kindklassen kann doch auf protected Variable zugegriffen werde. Was auch komisch ist. Im IE wird die Fehlermeldung ausgegeben und im FF wird Datei zum Download angeboten. Statt den Fehler an zu zeigen.

Sorry, wenn das jetzt Themenübergreifend wird.

Fehler: Fatal error: Cannot access protected property login::$sseite in /opt/lampp/htdocs/biw/cms/php/login_class.php on line 163

Hier mal die 3 Scripte.
scripte
__________________
Grüße Andes

Geändert von Andes (04.02.2007 um 14:33:03 Uhr)
Mit Zitat antworten
  #8  
Alt 04.02.2007, 15:17:40
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 74
Beiträge: 4.001
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Zitat:
Zitat von Andes Beitrag anzeigen
Eigentlich nicht. Es verhält sich nun so, dass in allen VHost php ausgeführt wird.
Aha. Also ist das Thema "php-Dateien werden in VirtualHost nicht ausgeführt" erledigt.


Zitat:
Sorry, wenn das jetzt Themenübergreifend wird.

Fehler: Fatal error: Cannot access protected property login::$sseite in /opt/lampp/htdocs/biw/cms/php/login_class.php on line 163

Hier mal die 3 Scripte.
scripte
Wo werden $this->fseite und $this->sseite gesetzt?

Code:
$this->SendError($this->sseite, NULL); //Das ist Zeile 163
Bei mir ist das die Zeile 161... :-?
Mit Zitat antworten
  #9  
Alt 04.02.2007, 16:06:32
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 54
Beiträge: 930
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Jo, hast recht ist jetzt Zeile 161, da ich aus dem Kommentar meinen Namen gelöscht habe.
$this->fseite und $this->sseite werden in DB_MySQL(mysql_db.php) gesetzt.
__________________
Grüße Andes
Mit Zitat antworten
  #10  
Alt 04.02.2007, 20:26:39
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 74
Beiträge: 4.001
AW: XAMPP php-Dateien werden in VirtualHost nicht ausgeführt

Zitat:
Zitat von Andes Beitrag anzeigen
$this->fseite und $this->sseite werden in DB_MySQL(mysql_db.php) gesetzt.
Das solltest Du noch mal überdenken. Besonders dann, wenn die Variablen in der Elternklasse auf protected gesetzt sind.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP Upload - Probleme mit großen Dateien nino PHP Grundlagen 3 08.12.2005 22:40:17
Verzeichnisse und dateien mit PHP in Dateirechnten ändern rkersting PHP für Fortgeschrittene und Experten 1 18.05.2005 11:52:12
Apache2 parst keine PHP Dateien im virtuellen Host Tino Apache HTTP-Server 0 14.04.2005 17:51:26
PHP Upload grosser Dateien / timeout NewGen PHP für Fortgeschrittene und Experten 2 17.05.2004 15:33:57
Mit php im Intranet Dateien zw. Servern verschieben ap_rs PHP für Fortgeschrittene und Experten 0 17.12.2002 16:35:16


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:22:57 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.


© 2001-2023 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt