PHP: Paylaşılan konak üzerinde browscap.ini kullanma.

2 Cevap php

Ne yazık ki benim sayfasında paylaşılan bir bilgisayar üzerinde) (get_browser kullanmaya çalışıyorum, ve ben php.ini erişimi yok yok.

Ben browscap.ini en son sürümünü indirilebilir ve benim belge kök soktuk. Sonra şu ekledi: -

if (!ini_set('browscap', '/home/private stuff/browscap.ini')) {
echo "Failed to set browscap";
} else {
echo "browscap = [" . ini_get('browscap') . "]";
}
exit();

(: Başarısız durum için echo ifadesi her zaman [] gösterir - Ben yapmadım bile, t ayarı yine ini_get göstermek gerektiğini browscap.ini dosyasını var .... olmamalı bu nb?) Ama bu, başarısız

Bu konuda daha önceki sorulara baktım ve onlar herhangi bir fikir, yardım görünmüyor?

2 Cevap

Ben daha önce bu özelliği duymamıştım, ama içinde Googling around I phpbrowscap (önceden this Google Code repo (sen olmalı bağımsız bir sınıf hangi geldi barındırılan bir ortamda kullanmak mümkün. Yazar birçok konfigürasyon dosyalarını destekler ve the QuickStart (daha önce here), özellikle kolay görünüyor.

PHP manual, 'Browscap' başı olarak sadece sistem php.ini ve / veya httpd.conf değiştirilebilir. Siz komut düzeyinde ayarlayabilirsiniz olamaz.