BS-Fusion Deutschland

Sicherheit für das Portal

Surftips
BS-Fusion Deutschland - Diskussionsforum
Benutzername
Passwort

Thema ansehen
BS-Fusion Deutschland > Support - Eigene Infusionen
->> Security System
Vorheriges Thema Nächstes Thema

search
Autor Security System Version 1.8.2   1  # 15  top
Gelöschter User
Eingetragen am 21.03.2008 14:46
Hallo,
Habe mir gerade das Security System Version 1.8.2 über meine altes 1.8.1 installiert.

Es kam zu ein paar Fehlermeldungen bei der Erstellungen von SQL-Datenbanken was nicht stimmt. (insgesamt 3 Fehler)
Habe es leider nicht gespeichert.

Daraufhin habe ich das alte deinstalliert und das neue neu installiert und er konnte die Datenbank "secsys_blacklist" nicht erstellen. Warum auch immer nur diese eine.

Habe sie per phpMyAdmin selber erstellt und es geht.
Schau mal nach ob da evtl. ein Fehler im Installationsskript ist.

Versionen:
Php-Fusion 6.01.13
PHP Version 4.3.8
SQL-Version 4.0.21


Sch jetzt wird es komisch .
Nachdem ich mich ausgeloggt habe kommt dieser Fehler :


Fatal error: Call to undefined function: str_ireplace() in /srv/www/web1/html/infusions/security_system/main_control.php on line 185

Un das war alles was von meiner Seite nur noch kommt

mfg
Volker

p.s.: Habe noch eine Seite mit Fusion und Security System Version 1.8.1 laufen. Wenn da die Fehler auch sind. Speichere ich sie mal ab


So hier die Fehlermeldungen beim Update :

# You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line 5FEHLER/ERROR! - CREATE TABLE IF NOT EXISTS fusion_secsys_blacklist ( blacklist_ip varchar(15) NOT NULL DEFAULT '0.0.0.0', blacklist_datestamp int(11) NOT NULL DEFAULT '0', PRIMARY KEY (blacklist_ip) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
# You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line 6FEHLER/ERROR! - CREATE TABLE IF NOT EXISTS fusion_secsys_proxy_blacklist ( proxy_id int(11) unsigned NOT NULL AUTO_INCREMENT, proxy_ip varchar(15) NOT NULL DEFAULT '0.0.', proxy_datestamp int(11) unsigned NOT NULL, PRIMARY KEY (proxy_id) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
# You have an error in your SQL syntax near 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line 7FEHLER/ERROR! - CREATE TABLE IF NOT EXISTS fusion_secsys_proxy_whitelist ( proxy_id int(11) unsigned NOT NULL AUTO_INCREMENT, proxy_ip varchar(15) NOT NULL DEFAULT '0.0.', proxy_datestamp int(11) unsigned NOT NULL, proxy_status TINYINT(1) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (proxy_id) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Bearbeitet von am 21.03.2008 15:28
 
Autor RE: Security System Version 1.8.2   2  # 15  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 21.03.2008 17:08
Hi ...

nun, schön das Du wenigstens umfangreiche Daten von Dir gesendet hast, das machen wenige ...
So kann man nämlich auch sehen, woran es wohl liegt.

Leider ist der Befehl: str_ipreplace() NICHT php4 kompatibel (Du hast noch php4).
ggf. muss man das so anpassen (kompatibel machen), das man folgende "Routine" verwendet (als Beispiel):
Code
$agent = strtolower($agent);
$checker_agent=str_replace(explode(",",$agent),"*",$b_agent);


Und ich vermute, es liegt auch an Deiner 4er Datenbank, da dieser SQL Befehl, einwandfrei (auf mysql5) funktioniert.

Lege mal zum Test mit folgendem SQL Befehl in phpmyadmin die Tabelle an:
Code SQL
1
2
3
4
5
CREATE TABLE IF NOT EXISTS blacklist (
  blacklist_ip varchar(15) NOT NULL DEFAULT '0.0.0.0',
  blacklist_datestamp int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (blacklist_ip)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;


kannste ja mal anschliessend wieder löschen.
Wenn es nicht geht, ist es tatsächlich nen mysql Problem von Deiner Version.
Wenns geht, hab ich im Moment keine Ahnung.
Evtl. könnte es helfen in der /admin/update.php folgendes rauszunehmen:
Zitat
ENGINE=MyISAM DEFAULT CHARSET=latin1

Das muss sich silvermoon dann mal ansehen ...

Und ich frage mich: wer nutzt denn heute noch freiwillig ALTE php und mysql Versionen ??! ;-)
Bearbeitet von gozoc am 21.03.2008 17:20
http://www.wuschelkiste.de/fusion/  
Autor RE: Security System Version 1.8.2   3  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 21.03.2008 20:29
System wurde für php4 und mysql kompatibel gemacht, konnte jedoch nicht getestet werden, da unser Testserver auf php5 6 mysql basiert.

Sollte aber nach dem Stand der Kenntnis jetzt korrekt funktionieren


Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Autor RE: Security System Version 1.8.2   4  # 15  top
Gelöschter User
Eingetragen am 22.03.2008 00:08
Zitat
Silvermoon schrieb:
System wurde für php4 und mysql kompatibel gemacht, konnte jedoch nicht getestet werden, da unser Testserver auf php5 6 mysql basiert.

Sollte aber nach dem Stand der Kenntnis jetzt korrekt funktionieren ;)



Werde es testen und Dir schreiben.


Danke schon im vorraus für die schnelle Hilfe.

Nachtrag 22.03:

Hi

Habe gerade die geänderte Version installiert.
Sie läuft bis auf das bei update der gleiche Fehler ist und bei der neuinstallation keine Fehlermeldung kommt, aber in beiden fällen die Datenbank "secsys_blacklist" nicht angelegt wird. Alle anderen schon.

Zitat
gozoc schrieb:

Lege mal zum Test mit folgendem SQL Befehl in phpmyadmin die Tabelle an:
[geshi=sql]CREATE TABLE IF NOT EXISTS blacklist (
blacklist_ip varchar(15) NOT NULL DEFAULT '0.0.0.0',
blacklist_datestamp int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (blacklist_ip)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;[/geshi]


Das hat leider auch nix gebracht. wurde auch mit eim Fehler beendet:

MySQL meldet: Dokumentation
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1' at line 5


Aber per Hand anlegen geht und sie scheind jetzt zu laufen

Zitat

Und ich frage mich: wer nutzt denn heute noch freiwillig ALTE php und mysql Versionen ??! :D :D ;-)


Naja freiwillig will ich net sagen. Ist so vom Hoster vorgegeben.


Aber sie läuft und das ist viel wert.
Danke euch für die vielen Arbeitsstunden für das System und die schnell und vorallen feundlichen Hilfe hier im Forum.

Wünsche euch noch ein schönes Osterfest.

mfg
Volker
Bearbeitet von am 22.03.2008 09:55
 
Autor RE: Security System Version 1.8.2   5  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 22.03.2008 11:16
wir testen gerade wie wild, dass das System auch unter php4 und mysql4 läuft. Haben einen alten testserver auf die alten php4 und mysql4 Versionen umgestellt.
Derzeit läuft das System noch nicht fehlerfrei, daher bitte vorerst nicht die Version 1.8.2 unter PHP4 & MYSQL4 nutzen


Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Autor RE: Security System Version 1.8.2   6  # 15  top
Gelöschter User
Eingetragen am 22.03.2008 11:40
Hi Sivermoon

Danke für die Info.

Macht euch aber über die Feiertage kein so grossen Stress.


mfg
Volker
Bearbeitet von am 22.03.2008 11:40
 
Autor RE: Security System Version 1.8.2   7  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 22.03.2008 13:01
Tests abgeschlossen.

Heute ist ja noch kein Feiertag, daher habe ich das Paket fertig und steht zum Download jetzt zur Verfügung.

Habe Update, Neuinstallation, Hack, Spam, Filter und Flood getestet. War alles mit Erfolg. Hoffe es ist jetzt auf alle Server so



Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Autor RE: Security System Version 1.8.2   8  # 15  top
Gelöschter User
Eingetragen am 22.03.2008 17:30
Jepp, jetzt geht alles

Werde mir was einfallen lassen zu Ostern für Euch

mfg
Volker
 
Autor RE: Security System Version 1.8.2   9  # 15  top
gozoc
Co-Admin u. Cheftester


User Avatar



Beiträge: 1047

Ort: Bayern
Eingetreten: 22.09.06
Status: Offline
Eingetragen am 06.04.2008 17:53
Zitat
fearless schrieb:
Hey ich habe einen andere fehler.. udn zwar wie folgt..

was muss ich da machen um dies weg zu haben, und den security panel so zu ahen das er ordnungsgemäß da gestellt wird..??

Fehler meldung:

Die maincore.php wurde geändert!
Bitte füge das Security System lt. Online Dokumentation wieder ein


Das ist nicht Dein ernst ja ?? :roll :hu
Steht doch da !!! HIRN einschalten ... dann klappt das.
http://www.wuschelkiste.de/fusion/  
Autor RE: Security System Version 1.8.2   10  # 15  top
Silvermoon
Webmaster


User Avatar



Beiträge: 698

Ort: 72270 Baiersbronn
Eingetreten: 26.06.06
Status: Offline
Eingetragen am 06.04.2008 20:55
wenn der include des Sicherheitssystem in der maincore.php nicht drin ist, kommt diese Meldung und nur dann.

Somit ist es kein Fehler. Es nutzen schon viele und noch keiner hat mir gemeldet, dass diese Meldung kommt, obwohl sie das System richtig in der maincore.php eingebunden haben.



Es ist alles eine Frage der Überarbeitung
BS-FUSION - KEEP IT SIMPLE
Content Management System Support
http://www.bs-fusion.de  
Springe zu Forum:
Ähnliche Themen wie "Security System Version 1.8.2" [47]
Thema Forum Antworten Letzter Beitrag
BS Security Security System 0 22.10.2015 17:20 von oldman
fehler bei Security System Security System 0 30.01.2014 18:34 von marcose
das security sytem Security System 1 13.02.2012 14:00 von gozoc
security system ordner fehlt was nun Security System 1 18.01.2012 12:36 von Janilein
Hab ein Probleme mit Security System Security System 1 29.04.2011 10:22 von gozoc
Weitere ähnliche Themen wie "Security System Version 1.8.2"
Thema verlinken
URL:
BB-Code:
HTML: