Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Probleme bei der php Umstellung von 5.3 auf 5.6

Eingetragen von urlookinhappy (12)
am 08.09.2020 - 18:09 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo liebe Drupal Gemeinschaft,

ich bin neu hier und grüße erstmal alle Drupal-Nutzer.

Benötige Hilfe für Drupal 7 aufgrund der baldigen php Umstellung meines Hosters von 5.3 auf 5.6.
Was Drupal-Programmierungen angeht bin ich so gut wie unerfahren, doch aufgrund der jetzigen Lage, bin ich bereit auch in bisher unerproten Gebieten der Scriptwelt etwas in Eigenregie zu tun.

Problem:
Nachdem ich über die Konsole meines Horsters, php von 5.3 auf 5.6 umgestellt habe, war die Seite nicht mehr abrufbar und mir ist folgende Fehlermeldung erschienen:

*Fatal error*: Call-time pass-by-reference has been removed in
*/usr/www/users/immobitt/drupal7/sites/all/modules/node_export/modules/node_export_file/node_export_file.module*

Wie kaum zu übersehen, handelt es sich um einen node_export_file - Ich denke, dass ich die Datei schon über ftp lokalisert habe, doch die große Frage aller Fragen ist, was ist da zu ändern?
Ich habe auch den Hoster geschrieben, dass aufgrund der Tatsache, dass ich kein Programmierer bin, zur Not eventuell das Modul "node export" im Drupal lösche, denn ich brauch die Funktion nicht. Doch ist es das Wert und würde die Seite auch ohne "node export" weiterhin normal funktioneren?

Deswegen stellt sich nicht die Frage, ob die beste Option lediglich die Abänderung der Datei ist, und fertig - aber was ist zu ändern, und ist es wirklich die Datei die ich vermute?

Bei der Ankündigung der Umstellung sagte mir der Hoster, dass normalerweise alles was über 5.3 läuft auch bei 5.6 funktioniert.

Ich habe noch weitere Seiten über den selben Hoster laufen, doch da habe ich den Test noch nicht durchgeführt, da mich das alles etwas abgeschreckt hat.

Über jede Hilfe, die ich auf diesem Forum bekomme, bedanke ich mich jetzt schon im Voraus und freue mich auf ein hilfreiche Feedbacks.

LG,
urlookinhappy

‹ Erste Konferenz zu Backdrop CMS Drupal 8 Blöcke ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wir sind inzwischen bei PHP

Eingetragen von montviso (2188)
am 09.09.2020 - 06:56 Uhr

Wir sind inzwischen bei PHP 7.4.
Wobei das auch für aktuelle Drupal 7 Versionen nicht zu empfehlen ist.
Aber PHP 7.1 bis 7.3. wäre schon erstrebenswert.
Was ist denn das für ein Hoster, der noch PHP 5 hat?
Und auf welcher Drupal Version läuft die Seite und die Module?
brauchst Du das node_export Modul? Sonst könntest Du es (nur nach Backup) über die Datenbank deaktivieren.
Und dann die nötigen Updates machen.
Aber erst mal sehen, ob es keine neuere Version dafür gibt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Rückmeldung

Eingetragen von urlookinhappy (12)
am 09.09.2020 - 09:32 Uhr

Hallo Montviso,

danke für das Feedback!

Wieso kann ich die Deaktivierung nicht über Drupal machen - da gibt es doch ein "node export modul" oder? Und was meinst Du mit Back up - wofür brauche ich das Back up, wenn ich das rausnehme?

Für deine Hilfestellung, bin ich dir sehr dankbar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bevor du jetzt anfängst in

Eingetragen von bv (3924)
am 09.09.2020 - 09:41 Uhr

Bevor du jetzt anfängst in Modulen manuell Anpassungen vorzunehmen, würde ich dir empfehlen deine Drupal-Installation inkl. aller Module mal upzudaten. Die letzte Version des Node-Export-Moduls z.B. ist bestimmt kompatibel mit PHP 5.6.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Info! Können

Eingetragen von urlookinhappy (12)
am 09.09.2020 - 10:46 Uhr

Danke für die Info!

Können Updates bestimmter Module oder aller Module bereits bestehende Programmierungen unbrauchbar machen, sodass die Seite nicht mehr abrufbar ist?

Und in Unabhängigkeit der Upddates - Das Modul, wenn das tatsächlich das einzige Problem sein sollte, könnte ich doch über Drupal deaktivieren und gut ist oder?

Wenn mir die Umstellung diese Fehlermeldung angezeigt hat, bedeutet dies, dass sich das einzig und allein auf dieses Modul ersteckt, oder können nach der Korrektur weiter Fehlermeldungen auftreten?

LG

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Können Updates

Eingetragen von bv (3924)
am 09.09.2020 - 13:00 Uhr
Zitat:

Können Updates bestimmter Module oder aller Module bereits bestehende Programmierungen unbrauchbar machen, sodass die Seite nicht mehr abrufbar ist?

Das Update einzelner Module könnte eher zu Problemen führen als das Update aller Module.

Zitat:

Und in Unabhängigkeit der Upddates - Das Modul, wenn das tatsächlich das einzige Problem sein sollte, könnte ich doch über Drupal deaktivieren und gut ist oder?

Wenn du das Modul nicht benötigst, würde ich das empfehlen.

Zitat:

Wenn mir die Umstellung diese Fehlermeldung angezeigt hat, bedeutet dies, dass sich das einzig und allein auf dieses Modul ersteckt, oder können nach der Korrektur weiter Fehlermeldungen auftreten?

Ja

  • Anmelden oder Registrieren um Kommentare zu schreiben

Als Ergänzung zu bv's Antwort

Eingetragen von montviso (2188)
am 09.09.2020 - 13:19 Uhr

Als Ergänzung zu bv's Antwort noch das Folgende:

Es kann sein, dass Du wegen dem einen Modul die Seite nicht mehr aufrufen kannst und deshalb auch nicht auf der Seite deaktivieren kannst.
In dem Fall musst Du es in der Datenbank deaktivieren (bei Drupal 7).
Dazu gibt es Anleitungen im Netz.

Mit weiteren Problemen ist immer zu rechnen bei so veralteten Versionen.
Auf jedenfall solltest Du vom jetzigen Stand ein Backup machen (Dateien und Datenbank), auch wenn sie momentan wegen der PHP Umstellung nicht funktioniert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vien Dank für die vielen

Eingetragen von urlookinhappy (12)
am 09.09.2020 - 14:55 Uhr

Vien Dank für die vielen Antworten.

Sorry, vielleicht hätte ich das von Anfang an erwähnen sollen. Ich habe die Seite wieder auf die 5.3 über die Hosterkonsole zurückgestellt. Also die Seite funktioniert wieder wie bisher.

Kann ich jetzt das Modul über Drupal bedenkenlos deaktivieren ohne dass ich damit rechnen muß, dass aufgrund dieser Umstellung ein weiter Fehler auftritt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Frage kann man unmöglich

Eingetragen von montviso (2188)
am 09.09.2020 - 15:26 Uhr

Die Frage kann man unmöglich beantworten, wenn man die ARchitektur nicht kennt.
Du kannst es nur ausprobieren und notfalls wieder aktivieren.
Bei Drupal 7 waren das zwei Schritte:
Einmal deaktivieren (dabei bleiben alle evt. Daten in der Datenbank) und einmal Modul löschen. Da werden dann auch die dazugehörigen Tabellen gelöscht.
Du kannst also erst mal deaktivieren und schauen, ob Du etwas vermisst, dann komplett löschen, damit es Dir keine Probleme mehr bereitet beim Update der PHP Version.

Aber wie gesagt - da könnte man Dir nicht mal bei einem ganz aktuellen System eine Garantie geben, weil jede Kombi aus Drupal + Modulen + individuellen Einstellungen sich anders verhält.
Bei so einem veralteten System kann man gar nicht sagen was passiert.
Deshalb immer Backup, Änderung machen, testen, OK -> nächster Schritt, NOK -> zurück spielen.

Sowas macht man sowieso mit Testsystem parallel zur Produktivseite.
Also mit Subdomain (test.meineseite.de).

Wenn dann alles OK ist, kann man Testversion produktiv schalten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für die Info, A) kann

Eingetragen von urlookinhappy (12)
am 09.09.2020 - 15:39 Uhr

Danke für die Info,

A)
kann ich bei d7 auch die Modullöschung nach der Deaktivierung direkt über Drupal vornehmen, sodass dies direkt auf der Datenbank übernommen wird, und ohne dass ich auf die Datenbank zugreifen muss?

B)
Wenn Du vom Back up sprichst, meinst Du doch in diesem Fall eher, dass ich mir vor der Deaktivierung und Löschung, alle Drupal Dateien über ftp runterlade und speichern soll? Unter Back up verstehe ich mehr, nachträglich eine Content-Änderung/Löschung rückgängig zu machen, aber nicht Module, die gelöscht wurden wieder zurück zu bringen - das funktionert doch nicht oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

A) Ja, die Löschung geht auch

Eingetragen von montviso (2188)
am 09.09.2020 - 16:22 Uhr

A) Ja, die Löschung geht auch im Backend.

B) Backup ist immer eine Kombi aus ALLEN Dateien via FTP und parallel von der Datenbank mit gleichem Stand, was Module ect. angeht.
Ohne Datenbank kannst Du Deine Seite nicht wieder herstellen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich bin grad nicht im Drupal

Eingetragen von urlookinhappy (12)
am 09.09.2020 - 16:58 Uhr

Ich bin grad nicht im Drupal - ist das Backend auf d7 woanders und nicht auf dem Modulsegment -dort wo ich das Modul deaktiviere- ? Falls es sich woanders befinden sollte, wo denn? Sorry dass ich nochmal nachfrage.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Backend ist die

Eingetragen von montviso (2188)
am 10.09.2020 - 05:49 Uhr

Das Backend ist die Verwaltungsoberfläche, also das, wo Du auch Deine Module deaktivierst und löscht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn du node export nicht

Eingetragen von caw (2762)
am 15.09.2020 - 05:16 Uhr

wenn du node export nicht brauchts, deativieren. fertig ist die laube

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 3 Stunden
  • Hey danke
    vor 1 Tag 22 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 16 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 5 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association