Deutsch| English

Zurück   Howtoforge Forum > ISPConfig > Entwicklerforum

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1  
Alt 17.09.2008, 16:51
Neuer Benutzer
 
Registriert seit: 12.09.2008
Beiträge: 2
Standard ispconfig3 - Sub-/Aliasdomain erstellen ersetzt index.html

Hi,

ich habe eine frische subversion ISPConfig3 Installation unter Debian Etch hier und jedes Mal, wenn ich eine Subdomain oder Aliasdomain hinzufüge, wird die "template-"index.html wieder ins web-Verzeichnis kopiert.

Als vorrübergehendes Workaround hab' ich eine Abfrage in die apache2_plugin.inc.php eingebaut, sodass die Datei nur kopiert wird, wenn es keine index.html gibt, was natürlich nicht das Problem löst, da ja aus irgendeinem Grund der Domainerstellungsteil auch bei Sub- und Aliasdomains ausgeführt wird.

MfG
Tobi
Mit Zitat antworten
  #2  
Alt 17.09.2008, 18:07
Benutzerbild von planet_fox
Erfahrener Benutzer
 
Registriert seit: 10.10.2007
Ort: München
Beiträge: 1.144
Standard

irgendwie is da noch nen bug in der client erstellung vorhanden siehe das post von fibbs auch .
__________________
ISP2 & ISP3 Supporter
Mit Zitat antworten
  #3  
Alt 18.09.2008, 10:57
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.817
Standard

Die Datei sollte eigentlich nur beim Anlegen des Vhosts kopiert werden:

287: if($this->action == 'insert' && $data["new"]["type"] == 'vhost') {

was meines Wissnes nach beim letzten Test vor kurzem auch ging. Ich habe das mal in den Bugtracker aufgenommen.
Mit Zitat antworten
  #4  
Alt 18.09.2008, 14:14
Neuer Benutzer
 
Registriert seit: 12.09.2008
Beiträge: 2
Standard

Ich hab mir die Datei nochmal angeschaut.

Code:
287: if($this->action == 'insert' && $data["new"]["type"] == 'vhost') {
Der Teil wird auch beim Erstellen von Sub-/Aliasdomains abgearbeitet, da nach dem Block
Code:
188:        if($data["new"]["type"] != "vhost" && $data["new"]["parent_domain_id"] > 0) {
189:            // This is not a vhost, so we need to update the parent record instead.
190:            $parent_domain_id = intval($data["new"]["parent_domain_id"]);
191:            $tmp = $app->db->queryOneRecord("SELECT * FROM web_domain WHERE domain_id = ".$parent_domain_id." AND active = 'y'");
192:            $data["new"] = $tmp;
193:            $data["old"] = $tmp;
194:        }
"type" immer vhost ist.
Wenn ich das richtig verstanden habe wird aus dem Erstellen einer Subdomain ein aktualisieren des VHosts. Also müsste da doch noch ein
Code:
$this->action = 'update';
in den if-Block.
Mit Zitat antworten
  #5  
Alt 18.09.2008, 14:21
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.817
Standard

Stimmt, hatte ich ganz übersehen.
Mit Zitat antworten
  #6  
Alt 21.09.2008, 19:29
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.817
Standard

Das sollte jetzt alles in der 3.0.0.7 behoben sein.
Mit Zitat antworten
Antwort


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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 14:03 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0