Пытаюсь разобраться с функцией get_browser(). Написано, что для её работы необходимо скачать файл browscap.ini.
Файл "php_browscap.ini" скачал по адресу http://browsers.garykeith.com/downloads. Скопировал файл в папку по адресу: D/Programmes/browscap/ php_browscap.ini.
В файле "php.ini" раскомментировал строку и прописал путь к файлу:
[browscap]
browscap = programmes/browscap/php_browscap .ini
Перезапустил Apache, открываю в браузере файл со следующим кодом:
$browser=get_browser();
$browser=(array)$browser;
while(list($key,$val)=each($browser)):
if($val==''):
$val=0;
endif;
print $key.': '.$val.'<br>';
endwhile;
и появляется сообщение "Cannot open 'programmes/browscap/php_browscap.ini' for reading".
У меня две учётные записи: "Admin" и "User". Файл "php.ini" редактировал и перезапускал Apache в учётной записи "Admin".
Но у записи "User" полный доступ к папке "programmes" на диске "D".
В чём может быть ошибка ? Куда копировать файл "php_browscap.ini" и как прописывать к этому файлу путь в файле php.ini ?
|