{SOLVED} Re: Nach Update 1.8.2 funktioniert [PHP] nicht mehr

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
User avatar
kukki
Posts: 1709
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

{SOLVED} Re: Nach Update 1.8.2 funktioniert [PHP] nicht mehr

Post by kukki »

Ich habe gerade bei einem Kunden ein Update gefahren, von 1.7.8 auf 1.8.2.

Kein [PHP] .... [/PHP] im CP HTML funktioniert mehr, obwohl die nachfolgenden Werte gesetzt sind - keine Fehlermeldungen :?

Code: Select all

$phpwcms['allow_cntPHP_rt']   = 1; ...
$phpwcms['allow_ext_render']  = 1; ...
$phpwcms['enable_deprecated'] = true;
Und {PHP:meinePHP.php} erzeugt nur einen Text "meinePHP.php :shock:

CP ext. Datei content/pages/meinePHP.php erzeugt 404-Fehler :|

Ich erinnere an ISSUE#70 und an diesen Fehler, vielleicht hängt da so eine Ursache in den Seilen?
Last edited by kukki on Thu 14. Jan 2016, 11:52, edited 1 time in total.
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.9.34-R554
kukki's SpIeLwIeSe V.1.9.33 R553 responsive
User avatar
kukki
Posts: 1709
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

{SOLVED} Re: Nach Update 1.8.2 funktioniert [PHP] nicht mehr

Post by kukki »

Ursache ist komplexer, als ich gedacht habe, die PHP-Inline funktionieren im Moment gar nicht mehr, ob nun

Code: Select all

$phpwcms['enable_inline_php']	= true; // oder auch false
gesetzt sind, dagegen funktioniert das Script, wenn man es in content/pages packt und per CP ext. Content aufruft.

Aber, bei mir war das Problem, dass der erste Strukturpunkt "HOME" nicht mehr den alias "index" hatte, sondern "index-1" und somit wurde ein Fehler 404 erzeugte. Startet man das Script aus dem Backend direkt über Vorschau, funktioniert alles wie gehabt und gewohnt.
Also Umleitung in "HOME" einbauen, einen entsprechenden Strukturpunkt außerhalb des Projektes anlegen, dort hinein den CP ext.Content und schon lief wieder alles wie gehabt. Bestimmt kann man die "conf.indexpage.inc" noch ändern/ anpassen, aber ich habe einfach keine Lust und bin mir auch unsicher, was für eventuelle Folgen in den Versionen 1.8.x zu erwarten sind.
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.9.34-R554
kukki's SpIeLwIeSe V.1.9.33 R553 responsive
User avatar
Oliver Georgi
Site Admin
Posts: 9901
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: {SOLVED} Re: Nach Update 1.8.2 funktioniert [PHP] nicht

Post by Oliver Georgi »

schlechter Stil, ich kann nur abraten.

Code: Select all

$phpwcms['enable_deprecated'] = true;
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
kukki
Posts: 1709
Joined: Mon 7. Feb 2005, 20:02
Location: Berlin Köpenick
Contact:

Re: {SOLVED} Re: Nach Update 1.8.2 funktioniert [PHP] nicht

Post by kukki »

Oliver Georgi wrote:schlechter Stil, ich kann nur abraten.

Code: Select all

$phpwcms['enable_deprecated'] = true;
SO, dann schau doch einfach aml in den ersten Beitrag, was dort im Code steht.
Lieber arm dran als Arm ab!

meine historische Website: Jagdgeschwader 300 1.9.34-R554
kukki's SpIeLwIeSe V.1.9.33 R553 responsive
User avatar
Oliver Georgi
Site Admin
Posts: 9901
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: {SOLVED} Re: Nach Update 1.8.2 funktioniert [PHP] nicht

Post by Oliver Georgi »

bleibt eine nicht zu empfehlende Funktionalität. [PHP] sollte NIE MEHR benutzt werden. Deprecated gleichfalls NIE aktiviert werden.

Und ob es wirklich geht, bekommst Du auch nur heraus, wenn Du sehr einfachen [PHP] Code zur Prüfung nutzt, also z.B. ein

Code: Select all

[PHP]echo 'test';[/PHP]
Möglicherweise sind Fehler im Quellcode, die nicht ausgegeben werden.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Post Reply