Datenschutz Impressum

NOF-Schule | Forum

zur Schule NOF-NetObjects-Tutorials von Tommy Herrmann

Die Foren sind geschlossen. Für Fragen zu MR, NOF & mehr steht Tommys Forum zur Verfügung. Ich danke für die langjährige Treue und Mitarbeit! Eure Administratorin.

PHP-Version und NOF & in eigener Sache
#1
... jetzt wird es kritisch, was die PHP-Version und NOF betrifft :eek:

In einigen Tests musste ich bereits feststellen, dass ab PHP 5.6 (meine Seiten verwenden z.Zt. PHP 5.5) eigentlich NOF nicht mehr wirklich funktoniert. Insbesondere die NOF Komponenten sind gefährlich veraltet und werden dann nicht mehr einwandfrei oder auch gar nicht mehr funktionieren, wie z.B. Gästebuch, Formulare, Nachrichten, MySQL-Datenbank, Referenzen, FAQs und viele mehr. Crying

Ich habe etliche Beiträge dazu an NetObjects Fusion geschrieben, die aber alle unbeantwortet blieben.

Ich werde in nächster Zeit einen Versuch unternehmen meinen gesamten Webspace auf

PHP 7

umzustellen, was zur Folge haben wird, das Hunderte meiner Seiten nicht mehr korrekt dargestellt werden können (ich habe viele Tausend Seiten mit NOF-Beispielen und Komponenten am Server) und etliche Komponenten gar nicht mehr funktionieren werden.

Ich werde, so gut ich kann, versuchen meinen Zeichensatz, Datenbanken, CSV-Dateien (auch der ganz alten Seiten) auf UTF-8 zu konvertieren und eventuell alte NOF-Skripte anzupassen. Das kann aber Wochen oder Monate dauern. Alle Seiten, mit denen ich scheitere, werde ich gnadenlos löschen.

Ich habe ja nun auch bereits mit NOF 7 begonnen und alle alten Seiten sind im ISO-Format, was ab PHP 5.6 teilweise oder gar nicht nicht mehr funktionieren wird.

Das betrifft natürlich nicht nur "1und1" Kunden, sondern (früher oder später) alle Provider.

Hier auszugsweise der Inhalt einer Mail, die ich heute von meinem Provider "1und1" erhalten habe:

1und1 schrieb:... die Skriptsprache PHP ist der Motor vieler dynamischer Websites. Auch Sie setzen mit Ihren Websites auf PHP. Seit Juli 2016 liefert die PHP-Community leider keine Sicherheitsupdates mehr für die von Ihnen verwendete PHP-Version 5.5. Um Ihre Websites zu schützen, haben unsere Entwickler bereits den Sicherheits-Support übernommen und für Ihre PHP-Version automatisch weitergeführt.

Die 6-monatige Einführungsphase für diesen Sicherheits-Support endet zum 10.01.2017. Nach diesem Zeitraum stellen wir Ihnen den 1&1 PHP Extended Support mit 5,31 EUR monatlich in Rechnung.

1. PHP-Version aktualisieren: sicher, schneller und kostenfrei
Wechseln Sie mit Ihren Websites zu einer aktuellen PHP-Version, z. B. PHP 7.0. Viele Tests zeigen, dass PHP 7.0 Websites bis zu 50 % beschleunigt werden.

2. PHP 5.5: sicher, komfortabel und kostenpflichtig
Wenn Sie die PHP-Version nicht aktualisieren, verwenden Ihre Websites weiterhin PHP 5.5 und funktionieren stabil und sicher. Sie zahlen für die Leistung 1&1 PHP Extended Support ab 10.01.2017 5,31 EUR monatlich.
 
Die PHP-Versionen 5.6 und 7.0 können Sie bis Mitte 2019 kostenfrei nutzen. Vor dem Ende des Sicherheits-Supports durch die PHP-Community informieren wir Sie per E-Mail erneut über Ihre Möglichkeiten.
Alle Beiträge dieses Benutzers finden
#2
Hi Tommy,

danke für die Mitteilung. Traurig traurig.

Sag mal, wenn die Seiten nur die Endung .php haben aber keine Komponenten enthalten sind sie nicht betroffen, oder?

Also ich persönlich würde mir die Arbeit mit der Anpassung der Skripts nicht machen. Ich würde die Tutorials offline nehmen bis NOF auf das Problem reagiert. Denn wenn es keine Updates der Komponenten gibt kann man die sowieso vergessen. Und Du hast doch so viele alternative Lösungen einfallen lassen.  thumbs up
Alle Beiträge dieses Benutzers finden
#3
Babs,

ja - das betrifft natürlich nur PHP-Seiten (also sämtliche Komponenten von NOF) und natürlich auch externe Skripts, die nicht darauf vorbereitet sind mit PHP 5.6 oder höher zu funktionieren.

... und ja - wenn die die Endung .php haben, können sie auch bezüglich des Zeichensatzes betroffen sein.

... und was heißt "ich würde das nicht machen" - ich muss es machen (was mich wochenlange Arbeit kosten wird), denn ich kann ja nicht Hunderte von Seiten am Server haben, die schlichtweg nicht mehr funktionieren :eek:

... und auch die "alternativen" Lösungen (externe Scripts) werden dann (teilweise) nicht mehr funktionieren ...
Alle Beiträge dieses Benutzers finden
#4
Zitat:denn ich kann ja nicht Hunderte von Seiten am Server haben, die schlichtweg nicht mehr funktionieren

Das meinte ich nicht, sondern offline nehmen und warten dass NOF Updates dafür bringt.

Zitat:... und auch die "alternativen" Lösungen (externe Scripts) werden dann (teilweise) nicht mehr funktionieren ...

Das ist natürlich schwieriger, wenn man sämtliche Tutorials mit den aktuellen Skriptversionen (falls vorhanden) ergänzen muss. Jetzt weißt Du warum ich mich in meinen Tutos nur mit html-Seiten beschäftige :D Die NOF-Komponenten "agonisieren" schon seit Jahren.

Das ist aber echt bitter für Dich - und für alle treue NetObjects User. Leider wurden auch meine Anfragen beim Hersteller in letzter Zeit nicht beantwortet - was ein ganz schlechtes Zeichen ist  Sad

Aber vielleicht arbeiten sie rund um die Uhr, um das Problem zu beheben. Schließlich verkaufen sie ihre Software an 1&1 - aktuell noch im Webhosting Angebot:


Angehängte Dateien
.jpg  1-und-1-neto.JPG (Größe: 78,46 KB / Downloads: 47)

Alle Beiträge dieses Benutzers finden
#5
Zitat:Schließlich verkaufen sie ihre Software an 1&1 - aktuell noch im Webhosting Angebot

vielleicht verlangt dann ab Jan 2017 1und1 nen Obolus für das Einsetzen von NOF-Seiten ...

:lachtot:
Alle Beiträge dieses Benutzers finden
#6
Ich habe meinen Account bei 1und1 bereits auf Php 7 umgestellt. Ich nutze derzeit Amazingslider, wowslider, cssslider und das Kontaktformular von Werner , welche alle problemlos funktionieren. Nofkomponenten habe ich nicht in Gebrauch
Alle Beiträge dieses Benutzers finden
#7
Wolfgang, der war gut :lachtot:

Nebenbei bemerkt bin ich nicht sicher dass das Forum weiter funktionieren wird. MyBB scheint in der Softwareentwicklung eingeschlafen zu sein. Also - wenn die Lichter hier ausgehen bin ich nicht Schuld Angel
Alle Beiträge dieses Benutzers finden
#8
Zum Glück habe ich erst gar keine NOF Komponenten verwendet sondern gleich externe. NOF ist einfach für den Grundaufbau sehr gut aber die Komponenten kann man vergessen.
Dafür kann man aber eben auch sehr gut externe Komponenten in NOF-Seiten einbauen und somit verwenden.
Alle Beiträge dieses Benutzers finden
#9
Keine Sorge Tommy, alle meine Scripte laufen auch unter PHP 7 thumbs up
Vor allem Programme die auf einer Datenbank mit den mysql()-Funktionen zugreifen haben da Probleme mit PHP 7.
Seit PHP 5.6 ist die Standard-Zeichencodierung UTF-8, wenn deine Scripte also mit PHP 5.6 laufen so tun sie es auch mit PHP 7.
Dieser Extended Support für 5,31 EUR (64 EUR/Jahr) ist schon recht happig, bei Strato kannte ich so etwas nicht. Einerseits kann ich den Provider auch verstehen, veraltete PHP-Versionen brauchen länger um den Code zu generieren was zu einer größeren Server-Belastung führt.
Andererseits ist der Zeitpunkt zu kurz indem man auf auf PHP 7 umstellen kann. Man bedenke, PHP 7 wurde erst im Dezember 2015 veröffentlicht ...
Alle Beiträge dieses Benutzers finden
#10
Moin,

meine NOF-Skripte laufen mit PHP 5.5 und werden nicht mit PHP 5.6 oder höher (ohne mein Zutun und wenn überhaupt) laufen. Einige NOF-PHP-Skripte laufen sogar (eigentlich - wenn ich diese nicht selbst umgeschrieben hätte) bereits unter PHP 5.5 nicht korrekt. Das habe ich bereits ausprobiert.

Werner - auch einige Deiner alten Skripte muss ich umstellen, denn auch die habe ich damals noch unter ANSI eingesetzt, wie z.B. Dein MySQL-Gästebuch und vieles mehr.

Ich hatte das gemerkt, als diese Anwendung hier (Belegungsplan) nicht mehr an meinem Server gelaufen ist, da sie mindestens PHP 5.6 oder höher benötigt.

http://kalender-belegungsplan.nof-tutorials.com/

Ich musste dann extra eine Subdomain anlegen und diese auf PHP 5.6 stellen, denn ich kann bei 1&1 keine Verzeichnisse einzeln auf eine andere PHP-Version umstellen, sondern immer nur die gesamte Domain (oder eben Subdomain).

@Doris - natürlich laufen Deine Seiten auf PHP 7, denn Du verwendest ja gar kein PHP. Deine Slider sind alles JavaScript/CSS Anwendungen. :confused: ... und das Kontakt-Forumlar vom Werner funktioniert NATÜRLICH - denn unser Werner hat da rechtzeitig dran gedacht - im Gegensatz zu "NetObjects Fusion" ...

Ich betreibe ja als Hobby nun seit Jahren meine "NetObjects Fusion Seiten" und da war es mir natürlich auch wichtig sämtliche NOF-Komponenten zu beschreiben, denn die waren und sind ja einer der Hauptgründe, warum sich die Leute NOF überhaupt zugelegt haben.
Alle Beiträge dieses Benutzers finden
#11
Tommy,
die Leute haben immer schon NOF wegen der großten Systemschwachpunkte gekauft Smiling.

So wirklich zuverlässig waren die NOF-Komponenten nie, erst recht nicht die Aktionen, derentwegen auch viele zu NOF gegriffen haben.

Das die SLider keine PHP-Scripte sind, weiß ich doch Rolleyes
ICh wollte ja nur hervorheben, dass ich keine überflüssigen Schnickschnacks benutze und ansonsten Werners Kontaktformular empfehle, weil er eben früh genug mitgedacht hat Smiling Das Formular war das erste, was ich kontrolliert habe nach der Umstellung.
Alle Beiträge dieses Benutzers finden
#12
(21.09.2016, 20:25)Werner123 schrieb: bei Strato kannte ich so etwas nicht.

Moin,

da mein Paket auch bei Strato liegt (zum Glück), habe ich kurzerhand schnell dort angebimmelt.
Dort ist aktuell sowas nicht geplante.

In diesem Zuge habe ich mir gleich mal erkären lassen was ich habe (=5.6). Könnte sogar auf
7.0 umstellen, wenn ich wollte. Aber warum sollte ich wollen?
Isch habe gaarrr kein Problem... :D
Alle Beiträge dieses Benutzers finden
#13
Ich bin bei Allinkl und hab das Problem auch nicht. Ich kann sogar für einzelne Verzeichnisse abweichende PHP Versionen einstellen.

Ob bei älteren Versionen große Sicherheitslücken entstehen kann ich allerdings nicht beurteilen.
Alle Beiträge dieses Benutzers finden
#14
... natürlich habt ihr alle das Problem nicht, denn ihr verwendet ja keine NOF-Komponenten (oder fast keine). Die eine oder andere Komponente mag ja auch noch funktionieren - viele aber eben nicht mehr. Ich habe alle NOF-Komponenten auf meinen Seiten.

Bestimmte Komponenten (z.B. Referenzen / Nachrichten / Gästebuch oder ältere Kontakt-Formulare) werden nicht mehr ab PHP 5.6 funktionieren.

... und "Sicherheitslücken" haben ja quasi alle NOF-Komponenten :eek:
Alle Beiträge dieses Benutzers finden
#15
Na ja Tommy, es gibt andere Programme und Projekte als NOF wofür ich verschiedene PHP Versionen benötige. Darunter natürlich MyBB. Bisher hat mich mein Provider bei Verwendung von PHP5.5 nicht gewarnt. Ist 1&1 so viel schlauer als Strato oder All-inkl oder gibt es keine zwingende Begründung php 5.5 zu eliminieren? Das wäre für mich eine wichtige Frage.  NOF ist nicht die einzige Anwendung die davon betroffen ist.
Alle Beiträge dieses Benutzers finden


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  DxO Optics Pro (RAW-Entwickler) Version 8 kostenlos Raven 2 2.506 27.10.2014, 11:37
Letzter Beitrag: Pit-PB
  Neue Wow-Slider Version michael0412 2 2.565 19.10.2014, 12:22
Letzter Beitrag: Raven
  Neue Version vom WOW Slider Dozi 3 2.995 19.10.2012, 03:32
Letzter Beitrag: Dozi
  Neue Version Visual Lightbox 4.3.2. barbara0701 0 3.336 19.10.2010, 19:16
Letzter Beitrag: barbara0701
  Netobjects Fusion 1 & 1 Edition - Welche Version? barbara0701 0 4.217 10.09.2010, 10:01
Letzter Beitrag: barbara0701



Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
nach oben An den Anfang der Seite scrollen
NetObjects Fusion Infos, Downloads und Updates Diese Website wird durch Bot-Trap vor Spam geschützt!