ispCP - Board - Support
[ERLEDIGT] User Status auf Pause keine Seite - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+---- Forum: Archiv (/forum-54.html)
+---- Thread: [ERLEDIGT] User Status auf Pause keine Seite (/thread-6076.html)

Pages: 1 2 3 4


RE: [Erledigt] User Status auf Pause keine Seite - CHBIE - 03-21-2009 04:41 AM

(03-21-2009 04:37 AM)Knut Wrote:  Vermutung: Das Mailpasswort wird verändert damit der Kunde nicht mehr darauf zugreifen kann.

aber doch nicht gleich soooo das Postfix neu gestartet werden muss!

Gruss CHBIE


RE: [Erledigt] User Status auf Pause keine Seite - TheCry - 03-21-2009 04:49 AM

(03-21-2009 03:53 AM)CHBIE Wrote:  Bei wechsel auf disabled wird der gesammte (testlient.tld) Ordner auf testclient.tld.disabled geändert. somit kommt logischerweise eine 404 Seite!

Das wird aber nur so gemacht wenn Du "nicht" die Änderung von ZooL eingebaut hast.
Denn der Patch von ZooL ändert das Verzeichnis htdocs in "htdocs.disabled" und das Verzeichnis disabled in htdocs.. Und sowmit kommt die schöne Seite.. Smile
Es sei denn ZooL hat das disbled umgeschrieben!


RE: [Erledigt] User Status auf Pause keine Seite - CHBIE - 03-21-2009 04:58 AM

(03-21-2009 04:49 AM)TheCry Wrote:  
(03-21-2009 03:53 AM)CHBIE Wrote:  Bei wechsel auf disabled wird der gesammte (testlient.tld) Ordner auf testclient.tld.disabled geändert. somit kommt logischerweise eine 404 Seite!

Das wird aber nur so gemacht wenn Du "nicht" die Änderung von ZooL eingebaut hast.
Denn der Patch von ZooL ändert das Verzeichnis htdocs in "htdocs.disabled" und das Verzeichnis disabled in htdocs.. Und sowmit kommt die schöne Seite.. Smile
Es sei denn ZooL hat das disbled umgeschrieben!

habe die neuste Version von Zool genommen!


RE: [Erledigt] User Status auf Pause keine Seite - ZooL - 03-21-2009 07:47 AM

(03-21-2009 04:37 AM)Knut Wrote:  
(03-21-2009 03:53 AM)CHBIE Wrote:  Kurze Frage was haben diese Änderungen mit Postfix zu tun? Monitoring meldet Postfix Changed! - nach dem Domain Status wechseln!

Vermutung: Das Mailpasswort wird verändert damit der Kunde nicht mehr darauf zugreifen kann.
nein der ordner /var/mail/virtual/domain.tld wird geändert das ist aber eine standart funktion die ich nicht für gut heisse...

(03-21-2009 04:41 AM)CHBIE Wrote:  
(03-21-2009 04:37 AM)Knut Wrote:  Vermutung: Das Mailpasswort wird verändert damit der Kunde nicht mehr darauf zugreifen kann.

aber doch nicht gleich soooo das Postfix neu gestartet werden muss!

Gruss CHBIE

(03-21-2009 04:49 AM)TheCry Wrote:  
(03-21-2009 03:53 AM)CHBIE Wrote:  Bei wechsel auf disabled wird der gesammte (testlient.tld) Ordner auf testclient.tld.disabled geändert. somit kommt logischerweise eine 404 Seite!

Das wird aber nur so gemacht wenn Du "nicht" die Änderung von ZooL eingebaut hast.
Denn der Patch von ZooL ändert das Verzeichnis htdocs in "htdocs.disabled" und das Verzeichnis disabled in htdocs.. Und sowmit kommt die schöne Seite.. Smile
Es sei denn ZooL hat das disbled umgeschrieben!
nein zool hat da nix umgeschrieben ich werde es nun nochmal kontrollieren. Chbie..
ansonsten hast du nur etwas falsch eingebunden... Wink


RE: [Erledigt] User Status auf Pause keine Seite - TheCry - 04-17-2009 01:09 AM

Sorry das ich diesen Thread noch einmal nach vorne hole..
Ab CHBIE hat recht!


Ich habe gerade Dein Disabled-Paket neu runter geladen...
Die Datei "ispcp-dmn-mngr" ist nicht die richtige...
Die benennt immer noch den Domain-Ordner um.
Jetzt habe ich mal von meinem laufenden System die Datei runtergeladen und die jetzige von dem Paket angepasst!


RE: [Erledigt] User Status auf Pause keine Seite - mad max - 10-24-2009 09:48 PM

(04-17-2009 01:09 AM)TheCry Wrote:  Sorry das ich diesen Thread noch einmal nach vorne hole..
Ab CHBIE hat recht!


Ich habe gerade Dein Disabled-Paket neu runter geladen...
Die Datei "ispcp-dmn-mngr" ist nicht die richtige...
Die benennt immer noch den Domain-Ordner um.
Jetzt habe ich mal von meinem laufenden System die Datei runtergeladen und die jetzige von dem Paket angepasst!

Ich kann leider deine Datei nicht entpacken scheint defekt zu sein!! Ich habe den selben Fehler bei mir wird auch der Domain Order umbenannt

mfg
Mad Max


RE: [Erledigt] User Status auf Pause keine Seite - TheCry - 10-25-2009 02:12 AM

Die Datei habe ich jetzt natürlich nicht mehr..
Hier aber die Patchdatei...
Ist auf 1.0.1 erstellt worden...
Code:
--- /ispcp/sicherung/engine/ispcp-dmn-mngr    2009-08-18 17:56:19.000000000 +0200
+++ /var/www/ispcp/engine/ispcp-dmn-mngr    2009-08-18 18:49:27.000000000 +0200
@@ -1660,7 +1660,63 @@
            return $rs if ($rs != 0);
        }
    }
+    
+    # Default disable page template;
+        #
+        # check if htdocs folder not exists
+        if (!(-e "$www_dir/$dmn_name/disabled")) {
+            $rs = make_dir(
+                        "$www_dir/$dmn_name/disabled",
+                        'www-data',
+                        'www-data',
+                    #   $sys_user,
+                    #   $sys_group,
+                        0755
+                );
+            return $rs if ($rs != 0);
+
+            my ($index_tpl, $err_cfg_dir) = (undef, undef);
+            my $vhost = $main::cfg{'BASE_SERVER_VHOST'};
+            $err_cfg_dir = "$main::cfg{'GUI_ROOT_DIR'}/disabled";
+            ($rs, $index_tpl) = get_tpl($err_cfg_dir, 'index.html');
+            return $rs if ($rs != 0);
+
+            my $decoded_dmn_name = idn_to_unicode($dmn_name, 'utf-8');
+            my %tag_hash = (
+                        '{DOMAIN_NAME}' => $decoded_dmn_name,
+                        '{BASE_SERVER_VHOST}' => $vhost
+                );
+            ($rs, $cfg) = prep_tpl(\%tag_hash, $index_tpl);
+            return $rs if ($rs != 0);

+            ($rs, $rdata) = store_file(
+                        "$www_dir/$dmn_name/disabled/index.html",
+                        $cfg,
+                        'www-data',
+                        'www-data',
+                #       $sys_user,
+                #       $sys_group,
+                        0644
+                );
+            return $rs if ($rs != 0);
+            $rs = sys_command("$main::cfg{'CMD_CP'} -rp $root_dir/gui/disabled/images $www_dir/$dmn_name/disabled/");
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/", 'www-data', 'www-data', 0755);
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/top_left_bg.jpg", 'www-data', 'www-data', 0644);
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/top_left.jpg", 'www-data', 'www-data', 0644);
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/top_right.jpg", 'www-data', 'www-data', 0644);
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/top_bg.jpg", 'www-data', 'www-data', 0644);
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/valid_css.jpg", 'www-data', 'www-data', 0644);
+            return $rs if ($rs != 0);
+            $rs = setfmode("$www_dir/$dmn_name/disabled/images/valid_xhtml.jpg", 'www-data', 'www-data', 0644);
+            return $rs if ($rs != 0);
+        }
+    
    #
    # php.ini for the new domain
    #
@@ -3696,15 +3752,20 @@
        return -1;
    }

-    my $dmn_name         = @$dmn_data[1];
-    my $www_dir          = $main::cfg{'APACHE_WWW_DIR'};
-    my $dmn_dir          = "$www_dir/$dmn_name";
-    my $dmn_disabled_dir = "$www_dir/$dmn_name.disabled";
-    my $cmd_mv           = $main::cfg{'CMD_MV'};
-    my $cmd              = "$cmd_mv $dmn_disabled_dir $dmn_dir";
-
+    my $dmn_name                     = @$dmn_data[1];
+    my $www_dir                      = $main::cfg{'APACHE_WWW_DIR'};
+    my $dmn_dir                         = "$www_dir/$dmn_name/htdocs";
+    my $dmn_disabled_dir             = "$www_dir/$dmn_name/htdocs.disabled";
+    my $dmn_disabled_content_dir     = "$www_dir/$dmn_name/disabled";
+    my $cmd_mv                       = $main::cfg{'CMD_MV'};
+    my $cmd                         = "$cmd_mv $dmn_dir $dmn_disabled_content_dir";
+    
    my $rs = sys_command($cmd);
    return $rs if ($rs != 0);
+    
+    $cmd                             = "$cmd_mv $dmn_disabled_dir $dmn_dir";
+    $rs = sys_command($cmd);
+    return $rs if ($rs != 0);

    push_el(\@main::el, 'dmn_enable_data()', 'Ending...');
    return 0;
@@ -3722,16 +3783,21 @@
        return -1;
    }

-    my ($rs, $rdata)     = ('', '');
-    my $dmn_name         = @$dmn_data[1];
-    my $www_dir          = $main::cfg{'APACHE_WWW_DIR'};
-    my $dmn_dir          = "$www_dir/$dmn_name";
-    my $dmn_disabled_dir = "$www_dir/$dmn_name.disabled";
-    my $cmd_mv           = $main::cfg{'CMD_MV'};
-    my $cmd              = "$cmd_mv $dmn_dir $dmn_disabled_dir";
+    my ($rs, $rdata)                     = ('', '');
+    my $dmn_name                         = @$dmn_data[1];
+    my $www_dir                          = $main::cfg{'APACHE_WWW_DIR'};
+    my $dmn_dir                            = "$www_dir/$dmn_name/htdocs";
+    my $dmn_disabled_dir                 = "$www_dir/$dmn_name/htdocs.disabled";
+    my $dmn_disabled_content_dir         = "$www_dir/$dmn_name/disabled";
+    my $cmd_mv                           = $main::cfg{'CMD_MV'};
+    my $cmd                             = "$cmd_mv $dmn_dir $dmn_disabled_dir";

    $rs = sys_command($cmd);
    return $rs if ($rs != 0);
+    
+    $cmd                                 = "$cmd_mv $dmn_disabled_content_dir $dmn_dir";
+    $rs = sys_command($cmd);
+    return $rs if ($rs != 0);

    push_el(\@main::el, 'dmn_disable_data()', 'Ending...');
    return 0;

Denk dran die Datei vorher zu sichern!!!!


RE: [Erledigt] User Status auf Pause keine Seite - sPiKe - 10-26-2009 03:12 AM

(03-15-2009 11:32 PM)TheCry Wrote:  Also..
Ich habe jetzt folgendes gemacht.
1. Den Ordner disabled nach "/var/www/ispcp/gui/" verschoben
2. Die Datei "/var/www/ispcp/engine/ispcp-dmn-mngr" gesichert
3. Die Datei "/var/www/ispcp/gui/disabled/ispcp-dmn-mngr" nach "/var/www/ispcp/gui/verschoben"
4. Den Ordner "/var/www/ispcp/gui/disabled/" mit chown -R vu2000.www-data disabled geändert
5. Die Datei "ispcp-dmn-mngr" chown -R root.root geändert (alle anderen waren auch so in dem Ordner)
6. In der Datenbank die Domain von Status "ok" auf den Status "toadd" gestellt
7. "/var/www/ispcp/engine/ispcp-rqst-mngr" ausgeführt (Der Ordner disabled wird erstellt)
8. Domain auf disabled gestellt.

Leider bleibt alles wie vorher.Sad
Ich mache doch bestimmt noch einen Fehler, oder?


Edit...
Jetzt tritt mich doch ein Pferd...
Ich weiss nicht wie oft ich die Datei "ispcp-dmn-mngr" auf dem Server gelöscht und durch Deine Datei ersetzt habe.. Jedesmal war es der gleiche Inhalt.. Ohne Deine Änderungen.
Jetzt habe ich die Datei per WinSCP überschrieben. Nun funktioniert es...
Das muss jetzt keiner verstehen, oder?

ich habs nun mal auf diesem weg versucht, ich hab auch wie TheCry die datei "ispcp-dmn-mngr" mehrmals überschrieben, aber ohne erfolg.
ich zeig euch einfach ma paar screens.

[Image: 4ae486979359b.jpg]

[Image: 4ae486a98ca48.jpg]

wenn ich aber die url im browser aufrufe dann kommt immernoch diese 403 error seite. also so ups...link nicht gefunden (google toolbar^^)


RE: [Erledigt] User Status auf Pause keine Seite - ZooL - 10-26-2009 04:03 AM

merkwürdig...


RE: [Erledigt] User Status auf Pause keine Seite - sPiKe - 10-26-2009 04:05 AM

is auf den screens irgendwas zu erkennen, dass etwas nicht stimmt?
ich hab auch schon den server restartet und apache auch aber es klappt nicht. sonst keiner eine idee?