register_long_array in vhost.conf

amadeus

New Member
Hallo zusammen,

nach stundenlanger Suche muss ich jetzt das Forum bemühen... ;)

Ich habe ein älteres Shopsystem (PHP4), welches ich jetzt auf einen neuen Server (PHP5) migriert habe.

Wie bei einigen anderen älteren Webauftritten mit PHP 4 habe ich auch hier folgende Einstellungen in der vhost.conf vorgenommen um die Seite weiter betreiben zu können:

<Directory "/srv/www/vhosts/domain.tld/httpsdocs">
php_flag register_long_arrays on
</Directory>

ReConfigured und Apache neu gestartet.

Jetzt das Problem:
Solange ich die Direktive auf das Verzeichnis httpdocs beziehe funktioniert das einwandfrei und ich sehe über phpinfo() auch die geänderten Einstellungen... beziehe ich die Direktive aber auf das SSL-Verzeichnis (httpsdocs) ändern sich die Einstellungen einfach nicht... und die Seite inn erhalb des SSL-Verzeichnisses funktioniert demnach natürlich auch nicht... Woran liegt das... wie kann ich die Direktive auch für das SSL-Verzeichnis geltend machen?

Ich bin dankbar für jedes "Fünkchen" Hilfe :)
 
...welches Du möglichst bald auf PHP5 updaten solltest....!

Es ist ein relativ kleiner Shop... der mit der kleinen Einstellung ja immer noch "rennt" ;) Ist die Umstellung denn aus Sicherheitsgründen (oder anderen Gründen) wirklich unbedingt erforderlich?

Die vhost.conf gilt nur für die http-Seiten.
Für SSL ist die vhost-ssl.conf zuständig.

Yip das war's natürlich! 1000 Dank Dir, huschi. Allerdings muss der Dateiname mit einem Unterstrich geschrieben werden: vhost_ssl.conf
 
Sicherheit ist nur einer von wenigen Gründen.
Die Entwicklung von PHP4 ist vollständig eingestellt. D.h. in erster Linie: keine Security-Updates mehr.
In PHP5 wurden von Version zu Version immer mehr die Abwärtskompatibilität zurück gefahren. Denn es stört den Fortschritt innerhalb von PHP. (Syntax, Semantik und Paradigmen.)
Viele, teils aktuelle, PHP-Scripte sind schon heute nicht mehr ohne weiteres auf dem aktuellen PHP 5.3 lauffähig.
Spätestens zum nächsten Server-Wechsel kommst Du um diese PHP-Änderungen nicht mehr drum rum.

Und ein "kleines Script" ist ja auch schnell an die aktuellen Standards angepasst.

huschi.
 
Vielen Dank für Deine Antwort noch mal, huschi.

Yip - ich denke zum nächsten Serverwechsel komme ich wirklich nicht drumrum... nur da wird es dann glaube ich ein vollständig neues Shop-System! Die Sache ist nämlich die, dass der Shop jetzt wirklich nicht übermässig groß ist was die Kundenzahl betrifft - das System an sich aber schon ein umfangreiches Scriptpaket beinhaltet, indem ich mich einfach zu schlecht auskenne um es "mal eben" anzupassen...

Ich behalte es aber definitiv im Hinterkopf :)
 
Back
Top