Browscap über "Httpd Optionen" in Confixx erstellen

FabianS

Grünschnabel
Problemschilderung:

Für die Übergreifende Browsererkennung habe ich auf get_browser und somit auf die browscap.ini zurückgegriffen. Auf einem Windows System (meiner Testumgebung ist dies kein Problem da ich hier nur den entsprechenden Pfad zur browscap.ini hinzufügen muss).

Mein Problem ist nun, dass das Projekt nun auch auf einem linux (Debian) Server laufen muss. Die Konfiguration läuft auf jenem über Confixx. Unter dem Reiter "Httpd Optionen" hab ich dort auch einen Eintrag für die implementierung der browscap.ini hinzugefügt.
Leider konnte ich mit keinem Versuch eine implementierung der browscap.ini herbeiführen.

Der Eintrag wird zwar in dier php.ini auf dem Server hinzugefügt. (Aber als auskommentierter).

mein Implementierungsversuch:

wert:
/etc/php5/conf.d/browscap

httpd Eintrag:
[browscap]
; http://php.net/browscap
php_value browscap "/etc/php5/conf.d/browscap.ini"

Frage:
1. Ist es überhaubt generell möglich die Implementierung als httpd Eintrag zu realisieren da es sich ja um eine php System variable handelt?
2. Wie müsste der httpd Eintrag richtigerweise lauten?

LG und danke für Antworten

Fabian
 
Hallo einfach nur crack,

danke dass du dich mit meinem Problem beschäftigtst
Ich hatte auch mal den link probeweise nicht auskommentiert und damit leider auch keinen erfolg.

Im Ergebnis ist die Pfadangabe zu browscap in meiner php.ini immer auskommentiert

[browscap]
;browscap = extra/browscap.ini
 
Wenn Du in Deinem Confixx mehrere Domains betreibst, kann es sein, dass jede eine einzelnen php.ini-Datei hat. Das Problem hatte ich mal. Die Pfade kann ich Dir nicht mehr sagen, da ich slebst kein Confixx mehr habe, aber prüf mal über die phpinfo(), ob Du die richtige php-ini-Datei ansprichst.
 
Hi Fragenfrager,

danke für deinen Tipp er hatt mich auf die einfache und simple Lösung aufmerksam gemacht.
Es reicht die Informationen Manuell in die php.ini einzutragen. Ich war der Meinung dass Confixx diese immer wieder überschreibt und daher ein manueller Eintrag keinen Sinn macht.

Durch den simplen manuellen Eintrag ist das Problem gelößt.
Dass der Parameter nicht über Confixx selbst setzbar war, schätze ich liegt daran dass es sich bei browscap einen System Parameter handelt.
 
Zurück