Hallo Forum,
ich ziehe ein paar WebEdition Installationen auf einen neuen Server um.
Wollte alles richtig machen - vorher saubere We-Updates, PHP7.x eingeschalten usw. Installation ohne Fehlermeldungen.
Dann Backup am neuen Server einspielen und siehe da, Seiten können nicht bearbeitet werden und unter Eigenschaften wird nichts angezeigt.
Hab aber bereits ein Web problemlos übertragen.
Nach stundenlangem Suchen jetzt etwas gefunden:
Bei diesem Web hab ich brav short open tag ausgeschalten mit diesem Eintag:
php_value short_open_tag 0
Aber genau so geht WebEdition 7.x nicht, lösche ich den Eintrag geht alles.
Ist das normal, könnte ich was falsch gemacht haben?
Danke für Aufklärung!
php_value short_open_tag 0 hindert WebEdition am funktionieren
Re: php_value short_open_tag 0 hindert WebEdition am funktionieren
Ich denke das ist etwas von deinem alten Provider. PHP selbst kennt das nicht:php_value short_open_tag 0
http://php.net/manual/de/ini.core.php#i ... t-open-tag
webEdition-Kern-Entwickler
Re: php_value short_open_tag 0 hindert WebEdition am funktionieren
aber...
Wenn PHP das nicht kennt sollte es auch nichts tun?
Wenn ich diese Zeile im httaccess eingeben dann ist bei der Installation auf WebEdition zufrieden - der Eintrag scheint also was zu bewirken.
Aber WebEdition geht dann nach der Installation nicht.
Wenn PHP das nicht kennt sollte es auch nichts tun?
Wenn ich diese Zeile im httaccess eingeben dann ist bei der Installation auf WebEdition zufrieden - der Eintrag scheint also was zu bewirken.
Aber WebEdition geht dann nach der Installation nicht.
Re: php_value short_open_tag 0 hindert WebEdition am funktionieren
Ich bin nach diesem Hinweis vorgegangen:
How to disable short tags
Create an .htaccess file in your website's base directory, or use the existing one if you already have one, and add the following line:
php_value short_open_tag 0
This will now disable the use of <? and <?= in your PHP scripts. If your site only uses <?php tags then this is safe to do; if it uses <? as well then it is not safe to do as your scripts will no longer function as expected.
How to disable short tags
Create an .htaccess file in your website's base directory, or use the existing one if you already have one, and add the following line:
php_value short_open_tag 0
This will now disable the use of <? and <?= in your PHP scripts. If your site only uses <?php tags then this is safe to do; if it uses <? as well then it is not safe to do as your scripts will no longer function as expected.
Re: php_value short_open_tag 0 hindert WebEdition am funktionieren
Möglicherweise liegt das Problem an PHP-Code den der Kunde in den Templates drin hat und der sich nicht mit short_open_tag off verträgt.
Werde das noch weiter untersuchen.
Werde das noch weiter untersuchen.
Re: php_value short_open_tag 0 hindert WebEdition am funktionieren
das kann sicherlich ein Problem sein.
Der hier angegebene Syntax ist jedenfalls abhängig davon wo php wie läuft.
Fehler in der .htaccess bestraft der Webserver idr. eh mit einem 500er.
Der hier angegebene Syntax ist jedenfalls abhängig davon wo php wie läuft.
Fehler in der .htaccess bestraft der Webserver idr. eh mit einem 500er.
webEdition-Kern-Entwickler
Re: php_value short_open_tag 0 hindert WebEdition am funktionieren
Ich habs nun in einem weiteren Web probiert, das wirklich keinen zusätzlichen PHP Code enthalten sollte.
php_value short_open_tag 0 in der htaccess eingetragen
Bei der Installation von WE wird dies als korrekt ausgegeben.
Backup der alten Installation installiert.
Danach lassen sich die Seiten nicht bearbeiten.
php_value short_open_tag 0 aus der HTACCESS gelöscht, WE funktioniert wieder einwandfrei.
php_value short_open_tag 0 in der htaccess eingetragen
Bei der Installation von WE wird dies als korrekt ausgegeben.
Backup der alten Installation installiert.
Danach lassen sich die Seiten nicht bearbeiten.
php_value short_open_tag 0 aus der HTACCESS gelöscht, WE funktioniert wieder einwandfrei.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 57 Gäste