Discussion:
browscap ini directive not
(trop ancien pour répondre)
Une Bevue
2010-10-29 07:47:15 UTC
Permalink
j'essaie de mettre au point un site pour smartphone, j'en suis au tout
début...

j'ai donc créé un répertoire "iphone" dans le rép de mon site, j'y ai
placé "php_browscap.ini" puis j'ai documenté mon php.ini avec la ligne
suivante :

browscap = /Users/yt/Sites/iphone/php_browscap.ini

"/Users/yt/Sites/iphone/php_browscap.ini" étant le path absolu du
fichier précédemment cité.

la ligne de mon script php :

$browser = get_browser(null, true);
print_r($browser);

me donne l'erreur suivante :
Warning: get_browser() [function.get-browser]: browscap ini directive
not set in /Users/yt/Sites/iphone/info.php on line 8

ce que je ne comprend pas vue la ligne ajoutée dans php.ini

j'ajoute que je bien vérifié par un autre script info.php que mon
php.ini est bien dans /etc (Mac OS X SL latest)

au cazoù...
--
« Si tu veux pouvoir supporter la vie,
sois prêt à accepter la mort. »
(Sigmund Freud)
Christophe BOGAERT
2010-11-02 00:06:51 UTC
Permalink
Post by Une Bevue
j'ai donc créé un répertoire "iphone" dans le rép de mon site, j'y ai
placé "php_browscap.ini" puis j'ai documenté mon php.ini avec la ligne
browscap = /Users/yt/Sites/iphone/php_browscap.ini
Bonjour,

Il faut que la ligne soit précédée du nom de la section :

[browscap]
browscap = /path/to/php_browscap.ini

Et ne pas oublier de redémarrer Apache.

Sinon il y a une class qui reprend le fonctionnement de get_browser()
mais amélioré : http://github.com/garetjax/phpbrowscap
Une Bevue
2010-11-02 20:55:53 UTC
Permalink
Post by Christophe BOGAERT
[browscap]
browscap = /path/to/php_browscap.ini
Et ne pas oublier de redémarrer Apache.
merci beaucoup, c'est ce que j'avais oublié de faire !!!
Post by Christophe BOGAERT
Sinon il y a une class qui reprend le fonctionnement de get_browser()
mais amélioré : http://github.com/garetjax/phpbrowscap
ok, merci !
--
« La télévision n'exige du spectateur qu'un acte de courage,
mais il est surhumain, c'est de l'éteindre. »
(Pascal Bruckner)
Continuer la lecture sur narkive:
Loading...