httpd Spezial

kalle87

Registered User
Hi,

man kann als Admin in Confixx ja unter httpd Spezial Einträge für Kunden vornehmen, dies ist auch kein Problem. Nur, wie sieht das aus, wenn ich wieder einen Eintrag löschen will? Confixx 2 bietet da meines erachtens keine Möglichkeit via Webinterface? Einfaches löschen in der /etc/apache/confixx_vhost.conf bringt mich nicht zum Ziel, nach einem updatescript lauf ist es immer wieder drin.

Grüße
Pascal
 
kalle87 said:
Einfaches löschen in der /etc/apache/confixx_vhost.conf bringt mich nicht zum Ziel, nach einem updatescript lauf ist es immer wieder drin.
Wenn du es per hand löschst dann hier: /root/confixx/safe/confixx_vhost.conf.tmp
Dann warten bis das Updatescript durchlaufen ist und dann ists gelöscht. Denn diese Datei ist das Template für die confixx_vhost.conf
 
Ja, das dachte ich eigentlich auch, aber auch wenn ich es da lösche ist es immer wieder nach einem Updatescriptdurchlauf drin!?!?
 
djrick said:
Wenn du es per hand löschst dann hier: /root/confixx/safe/confixx_vhost.conf.tmp
Sorry, die tmp-Dateien in diesem Ordner werden überhaupt nicht beachtet. Die legt confixx dort an um die conf-Dateien zu erstellen (warum auch immer dort). Aber hier kann man definitiv nichts ändern, da sie immer überschrieben werden.

huschi.
 
kalle87 said:
Nur, wie sieht das aus, wenn ich wieder einen Eintrag löschen will? Confixx 2 bietet da meines erachtens keine Möglichkeit via Webinterface?
Also ich sehe in meinem Confixx-Pro ein Textfeld das ich beliebig ändern und auch leeren kann.
Wie sieht das denn bei Dir aus?

PS:
Und in der Confixx-Datenbank gibt es in der Tabelle 'Kunden' das Feld 'httpdspezial'.

huschi.
 
Leider nein, ich kann in das Textfeld neue Einträge setzen, diese werden dann auch eingetragen, aber ich kann mir die Config nicht mehr per Webinterface ansehen. Ziemlich merkwürdig oder ich sehe es einfach nicht!? Habe Confixx 2 Pro laufen.

Kann ich denn in der Datenbank gefahrlos den Eintrag des Kunden in der entsprechenden Spalte löschen?
 
kalle87 said:
aber ich kann mir die Config nicht mehr per Webinterface ansehen.
Da hast Du wohl einen Bug in Deinem Confixx-Webinterface...
Bei mir funzt es an der Stelle.

Kann ich denn in der Datenbank gefahrlos den Eintrag des Kunden in der entsprechenden Spalte löschen?
Klar. Du mußt dennoch irgendwas im Webinterface ändern, damit Confixx die confixx_vhost.conf neu schreibt.

huschi.
 
Ja, werde ich mich dann mal ranmachen und hoffen dass noch alles geht. Also wieso das Webinterface nicht so richtig will weiß ich auch nicht, da muss ich mir mal die Seiten von Confixx ansehen, kommt aber weit ans Ende der Todo-Liste.
 
Das Problem mit den http-specials habe ich ebenfalls, allerdings mit Confixx Premium Edition 2003, also das "S4Y Confixx". Ich habe bisher allerdings noch die die Notwendigkeit gehabt, einen Eintrag wieder zu löschen - interessieren würde ich aber trotzdem, wie ich den Fehler beheben kann. ;-)


So far!
#
Luke
 
Also ich habe das mit Confixx mal überprüft. Normalerweise sollte es - ist zumindest in den php Datei so drin - auch entfernbar sein, aber aus irgendeinem Grund ist es nicht da. Ich habe sowieso den Eindruck, dass PHP 4.1.2 so wie es bei uns läuft Probleme mit manchen Seiten macht, ich weiß nicht wieso. Ab PHP 4.2 ist zumindest auch in Confixx die Funktion richtig vorhanden!
Ähnliche Fehlerbilder gibts bei unserem - noch in der Testphase - Onlineshop, mit PHP < 4.2 geht es sporadisch nicht, Bilder werden nicht geladen, CSS fehlt, mit PHP ab 4.2 wie auf unserem Testserver geht es.
Sehr seltsam. Wurde im WWW noch leider nicht diesbezüglich fündig.

Mfg Pascal
 
So jetzt hatte ich auch mal das Problem, dass ich einen httpd Spezial Eintrag im Confixx Premium von S4Y löschen musste.

Leider geht das innerhalb von Confixx Premium 2003 nicht (scheint ein Bug zu sein).

Losgeworden bin ich die Einträge, indem ich in der MySQL Datenbank confixx in der Tabelle domains das Feld zusatz geändert habe.

Dummerweise ist das Feld ein Binary Blob. Bei Export als SQL bekommt man dann den Blob als HexCode. Den kann man, wenn man lustig ist, mit einer ASCII Tabelle zurückübersetzten.

Man kann die Httpd Spezial Einstellungen löschen, indem man das Feld löscht z.B. in PHPMySQL indem man bei den SQL Befehlen das hier eingibt:

UPDATE domains SET zusatz='' WHERE domain = 'problemdomain.tld';

Gegebenenfalls für alle betroffenen Domains wiederholen.

Ich hab bei mir allerdings den Inhalt aus einer anderen Domain drübergeschrieben. (Damit ich nicht wieder alle httpd Spezial Einstellungen neu machen muss.) Beim dekodieren des Feldes ist mir aufgefallen, das da nur der letzte httpd-Spezial Eintrag drinsteht. Also entweder merkt sich Confixx die Einträge noch an anderer Stelle, oder man kann nur einen machen. Wenn dem so wäre könnte man dann einfach durch neuanlegen einen falschen Eintrag überbügeln (hab ich aber nicht ausprobiert).

DISCLAIMER::cool:
Bei mir hats getan. Allerdings kenne ich mich mit Confixx nicht besonders gut aus. Kann also sein, dass es nicht tut oder "Nebenwirkungen" gibt...

Hoffe zumindest dashier hilft Euch wenn ihr auchmal in die httpd Spezial Falle getappt seit.
 
Kleiner TIP damit du es bearbeiten kannst, kann man in phpMyAdmin BLOB einfach in ein Text Felt umwandeln. Somit bearbeiten und danach wieder BLOBisieren.
 
Back
Top