Blog funktioniert nicht mehr online
Autor: J. GröschelSehr geehrte Damen und Herren,
ich habe keine Einstellungen an meinem Programm verändert und doch, als ich den Blog hochladen wollte, kam danach immer eine leere Seite oder Http: 500 Error.
Es ist der Blog auf meiner Website der folgenen Link öffnet:
https://engelchanneling.de/blog/index.php
Es ist mir ein Rätsel woran das liegen könnte und nach einer Google-Recherche war zu lesen, dass dies dann ein Fehler im Server wäre. Also habe ich es dem Hoster mitgeteilt, der nach dem Fehler suchte.
Inzwischen erhalte ich die Meldung bei Aufruf
Habe es gerade noch einmal probiert mit raufladen.. jetzt kommt das
Parse error: syntax error, unexpected 'Woche' (T_STRING) in /var/www/vhosts/h202068.web39.alfahosting-server.de/html/res/blog.inc.php on line 304
Antwort des Anbieters:
Der angegebene Code scheint korrekt zu sein, da dort kein Syntaxfehler vorliegt. Der Fehler, den Sie erhalten, deutet jedoch darauf hin, dass möglicherweise ein Problem in einem anderen Teil Ihres Codes vorliegt oder dass die Datei möglicherweise nicht korrekt geladen wird. Stellen Sie sicher, dass alle Dateien, die von blog.inc.php eingebunden werden, korrekt sind und keine Syntaxfehler aufweisen.
Suchen Sie in anderen Dateien Ihres Projekts nach dem String 'Woche', da der Fehler darauf hinweist, dass dieser Begriff irgendwo im Code unerwartet auftritt.
Der Server ist am Ende immer der Übermittler des Fehlers, dieser weißt direkt auf den Syntax Fehler hin, der hier entsteht. Wir sind im Hostingbereich auch keine Web Entwickler und können die verwendeten Skripte nur bedingt analysieren. Hierzu müssten Sie sich also einmal den Hersteller der Software selbst wenden!
Dies tue ich hiermit und bitte Sie um Klärung. Herzlichen Dank
Hello,
I am sorry about the issue.
Could you please tell me what version of PHP is currently in use for your hosting?
Thank you.
Eric
Online translation:
Hallo,
es tut mir leid wegen des Problems.
Könnten Sie mir bitte mitteilen, welche Version von PHP derzeit für Ihr Hosting verwendet wird?
Vielen Dank.
Eric
...!... https://engelchanneling.de/blog/index.php
...!?... https://engelchanneling.de/blog/index.html
...!!!... https://engelchanneling.de/admin/login.php
(It > De) .. Sie haben bei Step_5 in der Site-Adresse fälschlicherweise Großbuchstaben verwendet ...
...überprüfen Sie den Fehler in der vom LINK gemeldeten PHP-Zeile...
...im BLOG haben Sie vielleicht ein reserviertes Sonderzeichen oder einen Wagenrücklauf verwendet, der den Codefluss unterbrochen hat
PHP....
.. beginnen Sie mit dem Entfernen. Lesen Sie Artikel für Artikel, beginnend mit dem letzten, und überprüfen Sie ihn jedes Mal online...
.
Autor
Hallo KolAsim
erst einmal herzlichen Dank für Ihre Mühe.+
Dieser Blog bzw. Site ist alt https://engelchanneling.de/blog/index.html
Dort liegt mein aktueller Blog schon lange nicht mehr, da er damals Probleme bereitete.
Nun bei Step 5 sind keine Großbuchstaben - siehe Dateianhang.
Online kann ich den Blog nicht ansehen, da er wegen des Fehlers nicht einsehbar ist. Und in der Vorschau, sehe ich nur den Background von meiner Homepage und links die Artikelüberschriften zum anklicken, jedoch bleibt die Seite beim anklicken leer.
Mit vielen Grüssen
Jasmina
Normalerweise fängt das Zielverzeichnis mit einem / an.
Bei mir hat die URL der Website ein / am Ende.
Wurde im Kundenbereich des Webhosters die PHP-Fehlermeldung display_errors abgeschaltet?
----- Auszug Alfahosting -----
In den PHP-Einstellungen können Sie verschiedene Server-Einstellungen Ihres Tarifes einfach und bequem anpassen. Loggen Sie sich zunächst ins CloudPit ein. Das CloudPit erreichen Sie im Kundencenter unter "Meine Verträge" > Ihr Vertrag > "Zugänge" > "Jetzt im CloudPit einloggen". Dann klicken Sie links im Menü auf den Punkt "DOMAINS" > Ihre Domain > "Aktionen" > "PHP-EINSTELLUNGEN". Sie sehen im folgenden eine Liste aller vorhandenen PHP-Einstellungen. Bitte wählen Sie dort die Domain, für welche Sie die Einstellungen ändern möchten.
Hier die Einstellungen, die angepasst werden können:
...
display_errors
display_errors beeinflusst die Fehlerausgabe in PHP. Wenn display_errors deaktiviert ist, werden keinerlei Fehlermeldungen oder Warnungen von PHP ausgegeben. Diese Einstellung sollte auf Produktivsystemen zur Sicherheit immer deaktiviert sein.
-----
ciao J. Gröschel, ... OK ... jetzt wurde die Adresse korrigiert, ... OK ...
...im Internet haben Sie ein blog/index.html ...das sollte dort nicht sein und Sie müssen es löschen, weil es zu Konflikten führen könnte...
... der eigentliche Blog fehlt, der blog/index.php lauten muss
!> https://engelchanneling.de/admin/login.php
... wie Eric C. Sie gefragt hat, überprüfen Sie die PHP-Version, die auf Ihrem Server aktiv ist ...
...versuchen Sie, PHP/8+ auszuwählen
...dann müssen Sie alle reservierten PHP-Zeichen in den BLOG-Artikeln direkt in Ihrem Projekt überprüfen...
... Versuchen Sie, alle Artikel zu löschen, und fügen Sie einfach einen neuen ein, um es online mit vollständigem Export zu versuchen...
.
ciao
.
Autor
Hallo Daniel,
danke für deine Unterstützung.
Du hattest recht, der Support von Alfahosting hat nach meiner Meldung wohl diesen display errors aktiviert und ich habe ihn nach deiner Anleitung deaktiviert Zumindest habe ich jetzt wieder die weiße Seite nach dem Error 500 und vor der Meldung an den Support an Alfahosting
Ich habe es mit Zielverzeichnis so / usw. probiert- funktioniert auch nicht
Es gab damals Probleme mit dem alten Blog, daher wurde damals der neue Blog angelegt. Die Frage die sich mir stellt, kann man im W5 Programm irgendwo das Verzeichnis für den Blog ändern so dass ich ihn auf den alten Blog aufspiele/überspiele? Ich habe die Sorge dass ich den falschen lösche, da ich bei Cloudpit nicht mehr sehe, welche Artikel es sind - so wie es früher möglich war bei Confixx.
Danke!!!!
Vielleicht mal ein Testverzeichnis anlegen, z.B. 123test - dazu bei WebSite X5 bei "Zielverzeichnis" rechts auf das Symbol klicken, es öffnet sich das FTP-Fenster.
Im FTP-Fenster gibt es oben die Symbole mit den Grundfunktionen eines FTP-Programms.
Auf das Symbol "gelber Ordner mit +" klicken und das Testverzeichnis anlegen.
Natürlich müssen dann auch die Angaben bei "URL der Website" und "Zielverzeichnis" um die Angabe des Testverzeichnisses erweitert werden.
Test durchführen
Im Testverzeichnis kann dann getestet werden, ob eine neuerstellte Seite auch im Browser zu sehen ist oder ob da andere Fehlermeldungen kommen wie im normalen Verzeichnis oder ob das Hochladen überhaupt noch funktioniert und die Dateien nicht ins Nirgendwo exportiert werden.
Autor
Danke danke! Ich verstehe nicht, wie das ohne zu tun einfach nicht mehr funzt.
Also ich habe es mit dem Testverzeichnis probiert. Davor die Blogs (alle beiden) gelöscht.
Aber nun bringt er beim hochladen, egal was ich eingebe, ob html oder testverzeichnis oder blog.. Verzeichnis auf dem Server mit Schreibzugriff (siehe Screen) jedoch wenn ich online nachsehe, darf das Programm über die Dateiberechtigung "ausführen"!
Ein Testverzeichnis dient eigentlich für Tests abseits der normalen bestehenden WebSite / Blog.
Da ich nicht weiß welche Verzeichnisse auf anderen Webspaces vorhanden sind, kann ich schwer einschätzen was da schief läuft.
- - -
Ich habe eine Test-Domain finde-links.de und dort etliche Verzeichnisse zum Testen verschiedener Webseiten, Shops und Blog, siehe Screenshot unten
Wenn man also meine Testdomain um die Verzeichnisnamen ergänzt, dann kommt man im Browser zu meinen Testseiten, z.B.:
finde-links.de/123shop-hosteurope >> http://finde-links.de/123shop-hosteurope/
Ich habe mein Webhosting bei Hosteurope und dort wurde Anfang des Jahres das alte FTP abgeschaltet und ich muss auf SFTP umstellen, allerdings sind noch nicht alle Testseiten auf SFTP umgestellt worden, deshalb können einige der Testseiten nicht erreicht werden, z.B.:
finde-links.de/123hgheader = Objekt nicht gefunden!
- - -
Ich kann mit Erfahrungen bei Hosteurope und dem Export der Webseiten / Blogs dort helfen, aber ich habe keine Erfahrung mit Alfahosting und den speziellem Einstellungen dort.
Vielleicht können andere Alfahosting-Kunden, die Moderatoren oder die Incomedia-Mitarbeiter während der üblichen Bürozeiten helfen.
-----
Ihr überlastet sie mit Dingen die sie überhaupt nicht machen braucht oder soll.
Als ersters sollte man die 2 Zeilen im Codeteil unter "3" Startseite markieren und auf Eigenschaften gehen und beim Reiter "Erweitert" das rauslöschen...
</head><body>
Dann solltest du deinen Provider oder Hoster mal fragen ob überhaupt PHP in deinem Paket vorhanden ist, denn es scheint so, dass PHP nicht funktioniert.
Ich nehme auch an, dass das Projekt noch von der EVO V10 kommt und konvertiert wurde, oder? Hier könnte es auch zu diesen Problemen kommen, denn auch der BLOG hat sich verändert seit der V10!
Autor
Hallo Andreas,
herzlichen Dank und ich habe den Code herausgenommen.
PHP ist vorhanden, da ich es umstellen konnte (8..) aber dann, weil es nichts brachte, wieder zurückstellte auf 7.4 oder so ähnlich. Jedoch schrieb mir der Support Alfahosting vor ein paar Tagen auch, dass ich mich hier hin wenden soll und er meinte ebenso:
"wenn diese Informationen benötigen, lassen Sie es uns wissen."
Und so habe ich den Support nun auf ein evt. PHP Problem hingewiesen.
Danke auch an alle die sich hier so viel Mühe geben. Ihr seid spitze!
Viele Grüsse
Noch etwas...du hast wahrscheinlich ein Zertifikat aktiviert, oder?
JEdenfalls sind 2 Dinge nicht gemacht!
Eine automatische WEiterleitung von http auf https
Eine automatische WEiterleitung von ohne www auf mit www oder umgekehrt (wie man es haben will)
Ersteres könnte man in deinem Provider Account machen (kommt auf deinen Provider an)
Bei zweitem geht das nur über eine htaccess Datei!
Autor
Hi du,
ja das Zertifikat ist aktiviert. Die Weiterleitungen habe ich vorgenommen. Von Alfahosting haben ich überraschender Weise noch keine Antwort bezüglich php.
Die htaccess Datei, (wenn ich vom selben ausgehe was du meinst) habe ich vor Jahren gesondert hochladen dürfen.
Autor
Also folgendes sagte Alfahosting:
PHP läuft definitiv auf dem Server.
PHP Version 7.1.33 . Hatte ich ja dann schon einmal höher eingestellt hat aber auch nichts gebracht.
Der Blog ist für meine Website elementar wichtig bin ich wirklich in einer Breduille.
Wobei nun das selbe Problem auch bei einer anderen Domain von mir auftauchte und das ist jetzt schon wirklich seltsam.
Viele Grüsse
Hello,
regarding PHP, your version of the software supports up to version 8.2, so I would switch to this one if possible.
From what I can see, visiting https://www.engelchanneling.de/blog/index.php results in Error 500 again,
rather than displaying the previous error message.
Unfortunately in the case of Error 500, not much information can be gained from the outside, as it is an unspecified error on the server's side, so I would suggest checking the causes with the provider.
Eric
Online translation:
Hallo,
in Bezug auf PHP unterstützt Ihre Version der Software bis zu Version 8.2, daher würde ich, wenn möglich, auf diese Version wechseln.
Von dem, was ich sehen kann, führt der Besuch von https://www.engelchanneling.de/blog/index.php erneut zu Fehler 500, anstatt die vorherige Fehlermeldung anzuzeigen.
Leider kann bei Fehler 500 von außen nicht viel Information gewonnen werden, da es sich um einen nicht spezifizierten Fehler auf der Serverseite handelt. Daher würde ich vorschlagen, die Ursachen mit dem Anbieter zu überprüfen.
Eric
Was ist das für ein leeres Feld was unten aufgeht über die ganze Breite? Anscheinend ein alter Code der nicht mehr funktioniert, oder eben ein PHP Code der nicht funktioniert! Ist der Google Werbungscode schon alt oder erst neu hinzugefügt worden? Könnte auch den BLOG stören.
Autor
Das habe ich mich auch gefragt, da er neu ist. Ich denke der kommt von Google Adsense, da gab es neue Einstellungen. Ich werde mal gucken!
Autor
"aktuell ist zu Ihrer Domain PHP 7.1 eingestellt. Wir haben diese einmal auf PHP 8.2 gesetzt. Das Ergebnis bleibt leider gleiche. Auch der Fehler der im Log auftaucht ist der gleiche.
Haben Sie den Hersteller mit der genauen Fehlermeldung bzgl. des Syntax Errors konfrontiert?
Diese lautet nach wie vor:
[Thu Mar 21 13:16:46.830614 2024] [proxy_fcgi:error] [pid 932142:tid 140700995426048] [client 66.249.64.97:54458] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected 'Woche' (T_STRING) in /var/www/vhosts/h202068.web39.alfahosting-server.de/html/res/blog.inc.php on line 177n'
[Thu Mar 21 13:17:57.965118 2024] [proxy_fcgi:error] [pid 932142:tid 140700953462528] [client 37.218.253.229:40332] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected identifier "Woche" in /var/www/vhosts/h202068.web39.alfahosting-server.de/html/res/blog.inc.php on line 177'
Im betroffenen Skript werden die Text Inhalte teileweise ohne oder mit fehlerhaften Strings angegeben. Somit versucht der Server hier Klartextteile direkt zu interpretieren."
Hello,
I would suggest leaving version 8.2 on, usually having the latest one is the better option.
Could you provide me with a copy of the project? I want to run some tests directly.
You can export it as IWZIP in Step 5 - Export, choosing Export toe project.
You can then upload the file to WeTransfer.com or similar services, and send a download link at sales @ incomedia.eu (without the spaces).
Eric
Online translation:
Hello,
ich würde vorschlagen, die Version 8.2 beizubehalten, normalerweise ist die neueste Version die bessere Option.
Könnten Sie mir eine Kopie des Projekts zukommen lassen? Ich möchte einige Tests direkt durchführen.
Sie können es als IWZIP in Schritt 5 - Export, unter "Projekt exportieren", exportieren.
Anschließend können Sie die Datei auf WeTransfer.com oder ähnliche Dienste hochladen und einen Download-Link an sales @incomedia.eu (ohne Leerzeichen) senden.
Eric
Autor
Hallo Eric, habe ich gestern gemacht und an Sie gesendet!
Autor
Ich glaube ich habe den Fehler gefunden. Ich habe hierfür eine andere Domain mit einem Blog versehen um vergleichen zu können. Zwar gibt es auch hier noch Fehler, es übernimmt z.B. keine Aktualisierungen, also stimmt irgendwas nicht mit der Software - würde ich mal so behaupten.
Der Blog wird erstellt und dann in eine Seite eingefügt. Dann haben wir eine ganz normale Seite und die Sonderseiten: Blog Hauptseite, Blog Artikelseite.
Öffne ich den Blog über Blog, dann habe ich alle Artikel die ich je geschrieben habe. Aber die ganz normale Seite, ist aus irgend einem Grund zur Sonderseite mutiert. Anbei Foto Vergleich der zwei Webseiten.
Nun, wenn ich eine neue Seite mit "Blog" verbinde, hätte ich einen neuen Blog. Ich brrauche aber meinen alten Blog denn ich noch unter Einstellungen vollständig habe. und zwar auf eine normale Seite. Dies kann ich aber nicht einstellen bzw. weiß ich nicht wie.
Viele Grüsse
Die obere ist doch nur eine normale Seite die was du BLOG genannt hast und nicht der richtige BLOG!
Die Seite mit dem Buch und Häuschen ist das Pendant zum BLOG unten in den Spezialseiten. Das heisst du muss den BLOG:Hauptseite raufziehen in die Sitemap zum Menü!
Normalerweise müsste es umgekehrt sein, dass die Seite mit dem Buch aktuell ist und die Seite mit dem Globus falsch oder nicht aktuell. Es kann auch sein, dass dies noch ein überbleibsel von einer uralten WSX5 Version ist die sich nicht aktualisiert.
Autor
Hallo Andreas, man kann ihn auch über Widget (im Programm) einbinden.
Ich hoffe die Techniker von WebsiteX5 finden eine Lösung, da ich weder einen neuen Blog einfügen kann und auch die gefühlten 1000de Einträge seit 2014 retten möchte. Ich werde über die Dauer bestimmt nicht die Letzte mit diesem Fehler sein.
Wenn du bei der normalen Seite nur das Blog-Widget eingebunden hast, was eigentlich nur eine Vorschau des BLOGs ist mit einer/zwei Zeilen Text, dann kommt der Fehler wahrscheinlich vom Widget und nicht vom BLOG!
Werden hier keine neuen Beiträge eingefügt oder umgekehrt es werden neue angezeigt aber die alten werden nicht übernommen?
Autor
Nein, ich habe das ausprobiert auf der neuen Seite um eine Lösung zu finden und da würde das auch so klappen. Wollte es nur zur Information weitergeben.
Hello,
I have run some tests and can confirm that the error 500 appears even if I export the website on a WebSite X5 Hosting space.
I will analyze the project more thoroughly to find out what is causing this and report back as soon as possible.
Eric
Online translation:
Hallo,
ich habe einige Tests durchgeführt und kann bestätigen, dass der Fehler 500 auch dann auftritt, wenn ich die Website auf einem WebSite X5 Hosting-Space exportiere.
Ich werde das Projekt genauer analysieren, um herauszufinden, was diesen Fehler verursacht, und mich so schnell wie möglich wieder melden.
Eric
Hello Jasmina,
I have checked https://www.engelchanneling.de/blog/index.php right after my latest reply, and I can see the blog is currently visible. Have you already made other changes compared to the version of the project I have available, and restored the situation?
Eric
Online translation:
Hallo Jasmina,
ich habe gerade nach meiner letzten Antwort https://www.engelchanneling.de/blog/index.php überprüft und sehe, dass der Blog derzeit sichtbar ist. Haben Sie bereits weitere Änderungen im Vergleich zur Version des Projekts vorgenommen, die mir zur Verfügung steht, und die Situation wiederhergestellt?
Eric
Autor
Hallo Eric, nein, dass ist nur eine ältere Fassung (Backup Datei von Juni 2023), dieses versuchte ich aus der Not heraus zu verwenden, da dort noch der Blog funktionierte. Und der Blog hat immens viele Aufrufe, sie ist die Wurzel meiner Arbeit und jeden Tag den ich verliere, verliere ich auch User.
Seit 6/23 sind natürlich sehr viele neue Artikel hinzugekommen, die ich in diesem Backup nicht habe. Es wäre mir sehr wichtig, wenn wir die neueste Version wieder herstellen können. Ich vermute auch, dass der Fehler sicherlich auch irgendwann beim Backup stattfinden wird.
Danke für dein Mühe!
Hello Jasmina,
the error should be caused by one of the Blog posts.
For this article, you have used a title in which the text wraps, causing the issue.
The title begins with "Widder", if you correct it so that the text does not wrap the blog should work.
Eric
Online translation:
Hallo Jasmina,
der Fehler sollte durch einen der Blogbeiträge verursacht werden.
Für diesen Artikel haben Sie einen Titel verwendet, bei dem der Text umbrochen wird, was das Problem verursacht.
Der Titel beginnt mit "Widder". Wenn Sie ihn korrigieren, damit der Text nicht umgebrochen wird, sollte der Blog funktionieren.
Eric
Autor
Hallo Eric, danke danke danke - großes Danke!
... wie von Anfang an gesagt ... ... ciao...
.