Seite 1 von 1

Setup: PHP setting 'register_long_arrays' is off

Verfasst: Do 13. Dez 2007, 14:50
von emergence
setup\steps\forms\systemtest.php

Code: Alles auswählen

		$this->runTest( isRegisterLongArraysActive(),
						C_SEVERITY_ERROR,
						i18n("PHP setting 'register_long_arrays' is off"),
						i18n("The directive 'register_long_arrays' is turned off and you are running PHP5. Please turn the directive to 'on' in your php.ini file, otherwise Contenido won't work properbly."));
ändern auf

Code: Alles auswählen

		$this->runTest( isRegisterLongArraysActive(),
						C_SEVERITY_WARNING,
						i18n("PHP setting 'register_long_arrays' is off"),
						i18n("The directive 'register_long_arrays' is turned off and you are running PHP5. Please turn the directive to 'on' in your php.ini file, otherwise Contenido won't work properbly."));
der hinweis ärgert mich jedesmal...

grund der änderung: es klappt auch die meiste zeit ohne diese einstellung... das wird seitens globals_off.inc.php seit langem berücksichtigt ;-)

Verfasst: Di 18. Dez 2007, 07:56
von conradius
ich wollte soeben dasselbe posten.
Ich musste bei einem Server den register_long_arrays-Test übergehen, checkte die globals_off.inc.php und habe nun im Betrieb diesbezüglich nie Probleme gehabt.

Deshalb auch meine Empfehlung, diesen Test aus der Setuproutine zu entfernen.

Gruss
Conradius

Verfasst: Mo 21. Jan 2008, 23:13
von yodatortenboxer
Hiho...

bei mir kommt ebenfalls bei PHP 5.2.3 die Meldung:
Die PHP-Einstellung 'register_long_arrays' ist abgeschaltet
Die Direktive 'register_long_arrays' ist abgeschalten, und Ihr Webserver verwendet PHP5. Bitte stellen Sie die Direktive in ihrer php.ini auf 'on' , andernfalls wird Contenido nicht richtig funktionieren.
obwohl lauf phpifo() die register_long_arrays in beiden Spalten (Local Value und Master Value) auf on stehen.

Gruß yodatortenboxer