Уважаемая Мария!
Во первых, система - Windows? Какой Web-сервер?
Вот вся последовательность подключения и проверки для Windows модулей php, на примере php_isis.dll. Web-сервер Apache 1.3.xx.
Разархивировать необходимую версию php. Для проверки версии у Вас, запустите из командной строки
php.exe -v
1. По начальным установкам PHP любой версии в файле php.ini в строке пути к файлам extension стоит:
extension_dir = ./
Необходимо заменить на:
extension_dir = c:/PHP/extensions/
куда и положить файл php_isis.dll
2. Необходимо положить скачанный Вами файл isis32.dll версии 7.0 и выше в каталог Win**\System32\
3. добавить строку в файл php.ini
extension=php_isis.dll
(Желательно перезапустить Web-сервер, хотя можно этого не делать)
4. Написать файлик test1.php, содержащий всего одну строку:
<?php phpinfo();?>
5. Запустить этот файлик из браузера:
[
127.0.0.1]
и посмотреть, есть ли там раздел ISIS и информация про модуль 7.
Если нет, значит что-то делали 1-4 не так.
6. Скопировать весь каталог test в корневой каталог веб-сервера (htdocs\test)
7. Скопировать файл test.php в корень сервера (htdocs)
8. Поменять пути в 14 и 15 строках файла test.php на полные, например:
$cds = 'C:\Program Files\Apache Group\Apache\htdocs\test\cds';
$dbName = 'C:\Program Files\Apache Group\Apache\htdocs\test\test';
9. Запустить из браузера:
[
127.0.0.1]
10. Посмотреть, что появились на экране всякие ошибки и создались файлы в каталоге htdocs\test\ с именем test.
Это значит, что работает.
Удачи!
PS. Закомментируйте строки файла test.php с 24 по 27 вот так:
/* Load PHP_ISIS extension */
//if (!extension_loaded('php_isis')) {
// dl(substr(PHP_OS, 0, 3) == 'WIN' ? 'php_isis.dll' : 'isis.so');
//}
При этом не будут видны ошибки вторичного определения функций.