Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 10. März 2012 18:11
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
[GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo,
ich habe grade ein neues cms aufgebaut beim Hoster bplaced.
Die config.php habe ich schreibgeschützt.
Das Install-Verzeichnis habe ich gelöscht.
Trotzdem kommt beim Aufruf der Seite ganz oben viermal untereinander die Warnung
Warning: error_log() has been disabled for security reasons in /users/.../www/lib/misc.functions.php on line 692
An der beanstandeten Stelle befindet sich der Code
function debug_to_log($var, $title='',$filename = '')
{
if( cmsms()->config['debug_to_log'] || check_login(TRUE) )
{
if( $filename == '' )
{
$filename = TMP_CACHE_LOCATION . '/debug.log';
}
$errlines = explode("\n",debug_display($var, $title, false, false));
foreach ($errlines as $txt)
{
error_log($txt . "\n", 3, $filename);
}
}
Was muß ich tun?
Beitrag geändert von smalladmin (10. März 2012 18:40)
Offline
#2 10. März 2012 18:14
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
In Deinem Falle musst Du wohl einfach den Inhalt dieser Funktion löschen.
Oder einfach error_reporting ausschalten.
Eine unterdrückte Warnung tut in dem Falle niemandem weh.
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#3 10. März 2012 18:39
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo, NaN
vielen Dank für die blitzschnelle Antwort.
Ich habe die Funktion rausgeworfen. Aber jetzt wird die Website gar nicht mehr angezeigt und es kommt:
Fatal error: Call to undefined function debug_to_log() in /users/.../www/plugins/function.cms_stylesheet.php on line 21
Fatal error: Call to undefined function debug_to_log() in /users/.../www/lib/shutdown.php on line 27
Ich habe allmählich den Verdacht, daß sich der hoster bplaced für cmsms nicht richtig eignet.
Im Sommer 2011 habe ich dort versucht, die Version "Faanui" zu installieren, was nicht vollständig gelang.
Nun habe ich cmsms 1.10.3 installiert was gelang mit Ausnahme einer Warnung bei den Antwortzeiten.
Ich stelle auch fest, daß bei der Homepage-Administration oft bei Buttonklick die Antwort zu lange dauert, weswegen eine Fehlerseite angezeigt wird.
Bei Nochmal-Klicken kommt dann meistens die Antwort. Aber das ist so nervig, daß man auf Dauer nicht damit leben kann.
Beitrag geändert von smalladmin (10. März 2012 18:41)
Offline
#4 10. März 2012 19:08
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Ich habe die Funktion rausgeworfen.
Habe ich gesagt, dass Du das tun sollst?
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#5 10. März 2012 19:38
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Stimmt - hast Du nicht gesagt, sorry. Aber ich habe alle Menüpunkte des cms-Admins durchgeklickt, ich finde nirgends eine Möglichkeit, error reporting auszuschalten.
Offline
#6 10. März 2012 19:44
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Das hat auch nichts mit dem CMS sondern mit dem Server zu tun.
Der Server hat das Aufzeichnen von Fehlern ( die Funktion error_log() ) deaktiviert.
Und der Server warnt, dass diese vom CMS verwendet wird.
Ergo muss man dem Server sagen, dass er nicht warnen soll oder beim CMS die Zeile, in der diese Funktion verwendet wird, entfernen.
Hier habe ich dir das mit dem error_reporting doch schonmal erklärt: http://www.cmsmadesimple.de/forum/viewtopic.php?id=1137
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#7 10. März 2012 20:18
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Ujeee, Dein Gedächtnis ist viel besser als das meine.
Meine .htaccess hat nun den Inhalt
php_flag display_errors off
php_value error_reporting 0
Allerdings ist die Site nun gar nicht zugänglich.
Es kommt:
500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Apache/2.2 Server at ....bplaced.net Port 80
Offline
#8 10. März 2012 21:41
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Mann, mann, mann ... das ist vielleicht ein paranoider hoster ...
Aus "Sicherheitsgründen" das Error-Logging deaktivieren aber dafür volle Breitseite alles ausgeben was es an Fehlern gibt, und dann auch noch ohne Möglichkeit, das zu deaktivieren. Wie blöd ist das denn?
Also ich würde den mal anschreiben und höflich fragen, ob er entweder das Error-Logging aktiviert, oder aber die Möglichkeit gewährt, error_reporting auszuschalten. Dieses "Sicherheitsgedöns" ergibt sonst nicht den geringsten Sinn.
Was ist denn nun, wenn Du stattdessen einfach nur die leere Funktion stehen lässt?
Also nur
function debug_to_log($var, $title='',$filename = '')
{
}
Das ist zwar die unschönste Variante, aber dafür die einfachste.
PS: Ich habe eigentlich ein Gedächtnis wie ein Furz. Aber zum Glück gibt es Suchfunktionen
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
#9 11. März 2012 23:05
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo, vielen Dank für Deinen Tipp!
Also, jetzt mal der Reihe nach.
Ich soll ein kleines "Intranet" aufbauen, das allen 100 Kollegen immer ca. 100 pdfs, docx und xlsx in aktuellster Version zur Verfügung stellt.
Hierzu habe ich kostenlosen Webpace auf www.bplaced.net eingerichtet.
Das Ding hat auch schon gut funktioniert - jedoch soll es leider wieder mal durch einen Laien gepflegt werden, der mit html nichts zu tun haben will.
Daher muß wieder mal cmsms aushelfen, das ich auf dem kostenlosen Webspace von bplaced installieren konnte.
Leider sind die Antwortzeiten dieses webspace z.T. grauslig lang. Und jetzt noch der Fehler mit den Sicherheitslogs.
Daß dieser "paranoide Hoster" auf meine Wünsche zeitnah reagiert, kann ich mir als Nicht-Zahler nicht vorstellen.
Daher habe ich diesen Hoster grade schon wieder aufgegeben und cmsms gelöscht.
Ich bin nun auf bezahlten schnellen webspace ausgewichen, den ich seit letztem Sommer eh schon hatte (der mit der "Landwirtschaft" und habe diesem ein Unterverzeichnis "intranet" untergejubelt.
Und für dieses Intranet einen domain-Namen geschaltet.
Sieht momentan gut aus, könnte funktionieren.
Meine Fragen ist vorerst erledigt
Beitrag geändert von smalladmin (11. März 2012 23:59)
Offline
#10 11. März 2012 23:17
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
warte mal. kurze nachfrage: ihr habt mind. 100 mitarbeiter und greift auf FREE-webspace zurück? cmsms kompatiblen webspace kriegt man schon ab 3 euro. warum tust du dir den stress mit freehostern an?? ich peils net
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#11 11. März 2012 23:54
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo, nicmare,
für einen Tipp, wo es cmsms-Webspace für 3 Eu gibt, wäre ich sehr dankbar, kann auch per pers. mail sein.
Daß ich den kostenlosen Weg gehen will liegt nicht daran, daß ein bißchen Geld nicht aufzubringen wäre.
Aber die Bewilligung einer laufenden Ausgabe würde einen zu großen Dienstweg gehen, im Laufe dessen wohl herauskommen würde, daß "sicherheitstechnische Bedenken" gegen unsere kleine Arbeitshilfe vorlägen, die die ganze Realisierung verhindern würden.
Aber ich kann nun anderen bezahlten Webspace mitnutzen, sodaß das Thema erledigt ist.
Beitrag geändert von smalladmin (11. März 2012 23:55)
Offline
#12 11. März 2012 00:06
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#13 11. März 2012 00:08
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Aber die Bewilligung einer laufenden Ausgabe würde einen zu großen Dienstweg gehen, im Laufe dessen wohl herauskommen würde, daß "sicherheitstechnische Bedenken" gegen unsere kleine Arbeitshilfe vorlägen, die die ganze Realisierung verhindern würden.
Ähmm, habt ihr nicht in der Firma auch irgend einen Server zu laufen?
Offline
#14 11. März 2012 00:54
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo, cyberman,
Ja, ham wir, aber nur einen Fileserver. Und Kollegen sind auch an anderen Orten für uns tätig, daher Internetlösung.
Offline
#15 11. März 2012 00:55
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
man kann auch php und mysql auf nen fileserver installieren und mit dyndns.org von außen drauf zugreifen
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#16 11. März 2012 01:51
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Am Fileserver was zu ändern ist bei uns bei Todesstrafe verboten, ein Konsolenzugriff wurde mit allen technischen Mitteln verhindert und mysql, php, dyndns dort einzurichten würde auch haushoch meine Fähigkeiten übersteigen
Im übrigen hat sich jetzt gezeigt, daß die Lösung, mein "Intranet" auf einem anderen Webspace mitlaufen zu lassen, unbefriedigend ist. Es gibt wohl keine Abhilfe dagegen, daß der Internet Explorer in der Fußzeile den "unverfälschten Pfad" anzeigt und das will ich auf keinen Fall.
Werde also wohl Billigwebspace mieten und wenns anders nicht geht, aus eigener Tasche zahlen.
Beitrag geändert von smalladmin (11. März 2012 01:58)
Offline
#17 11. März 2012 10:14
- AL-d82
- Server-Pate
- Ort: Heilbronn / Göppingen
- Registriert: 18. Dezember 2010
- Beiträge: 149
- Webseite
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hi smalladmin,
du willst also nur Dateien sprich PDF... teilen oder?
Warum richtest du dir nicht ne kostenlose Festplatte ein.
Dort kannst du Ordner einrichten... in diese die PDFs hochladen und mit bestimmten leuten passwortgeschützt teilen.
Es gibt viele Anbieter die kostenlosen Speicherplatz zum Teilen von Dateien erlauben..
GMX - Medacetnter..
http://www.gmx.de
Free Mail Postfach mit Speicherplatz MediaCenter für Fotos und Dateien 1 GB
Zum testen:
https://mc.gmx.net/guest?path=test%20vo … viewType=0
Kennwort: kennwort
oder alternativen: http://www.computerbild.de/fotos/Die-wi … 10028.html
greez AL
Offline
#18 11. März 2012 12:11
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo, AL-d82
Vielen Dank für Deine Tipp. Durch das Beispiel kann ich mir jetzt die Funktionsweise gut vorstellen.
Es ist aber so, daß die Dateien teils sehr wortreich beschreiben sind, z.B.
"Antrag auf Genehmigung einer Ausbildungsreise für Auszubildende ohne Kostenerstattung"
Es sollen auch diverse Texte wie "Aktuelles" übermittelt werden.
Weiterhin sollen nicht nur Dateien sondern auch eine Menge nützlicher Links publiziert werden.
Und schließlich sollen eine Menge Office-Dateien im docx und xlsx-Format angeboten werden, die per Mausklick dann gleich zum Ausfüllen geöffnet werden. Viele der User sind so schwach, daß selbst kleinste Zwischenschritte wie "Datei erst in ein Verzeichnis speichern, dann mit dem Programm laden" unüberwindbare Hindernisse darstellen.
Wie gesagt, die Website hat sich schon monatelang bewährt. Wir wurden nur vom bisherigen Hoster vertrieben, weil der superlästige Zwangswerbung eingeblendet hat.
Beim neuen Hoster haut die Sache mit einer normalen htm-Linksite auch hin, nur wollte ich anläßlich dieses Umzugs auf cmsms umstellen, weil der, der die Site pflegen soll, bisher die index.htm mit WORD gepflegt hat und diesen schauderhaften Code wollte ich nicht mehr zulassen.
Die Sache wird nun so laufen, daß ohne cmsms gearbeitet wird und ich dem Seitenverwalter Frontpage aufdränge. Damit können wir dann schon leben.
Beitrag geändert von smalladmin (11. März 2012 12:55)
Offline
#19 11. März 2012 16:28
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Evtl. hilft dir auch dies weiter
Offline
#20 11. März 2012 19:34
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Hallo, cyberman,
vielen Dank für Deinen Tipp. Ein cms auf Basis einer Google-Tabelle konnte ich nicht zustandebringen, denn es war mir nicht möglich, von dort auf pdfs zu verlinken. Aber über "google-Sites" kann man auch ein Firmenintranet erstellen, bei dem nur Berechtigte zugreifen können und das wäre wichtig.
Ich habe es zwar dort auch nicht geschafft, ein pdf-Dokument zu verlinken, aber es scheint irgendwie möglich zu sein.
Das Ganze erscheint keineswegs simpel, aber mit einer guten ausführlichen Anleitung ist es wohl machbar.
Ich bin vorerst heilfroh, daß mein Intranet irgendwie läuft, auch wenn der Zugriffsschutz mies ist. Mehr Zeit kann ich vorerst nicht investieren, aber im April mache ich einen neuen Anlauf.
Viele Grüße von
smalladmin
Offline
#21 17. April 2012 18:06
- smalladmin
- kennt CMS/ms
- Registriert: 31. Juli 2011
- Beiträge: 140
Re: [GELÖST] CMS 1.10.3 "Hyacinthe" Warning: error_log() has been disabled
Ich möchte noch die zwei angeschnittenen Probleme abschließen:
1) Problem des Intranets
Es ist nun eine simple Website geworden, wobei die Startseite per javascript verschlüsselt wird. Haut prima hin, Sicherheit reicht.
2) Problem der Fehlermeldung Warning: error_log() has been disabled
Für ein anderes Projekt habe ich nun doch nochmal cmsms 1.10.3 beim Hoster bplaced installiert, worauf wieder 4 mal untereinander die lästige Fehlermeldung
Warning: error_log() has been disabled
angezeigt wurde.
Das Problem konnte nicht gelöst werden, indem aus der Funktion
function debug_to_log($var, $title='',$filename = '')
der Inhalt rausgenommen wurde.
Wie auch immer ich es machte wurde Syntax error bemängelt (die Funktion ist hochverschachtelt).
Geholfen hat, in das root-Verzeichnis die Datei php.ini zu setzen, die das error reporting ausschaltet.
Beitrag geändert von smalladmin (17. April 2012 18:12)
Offline
Seiten: 1