Запуск Windows XP Professional SP 3
Версия PHP 5.3.14
Zend Server версии 5.6.0
Apache / 2.2.22 (Win32) mod_ssl / 2.2.22
Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку 'C: \ Program Files \ Zend \ ZendServer \ lib \ phpext \ php_ibm_db2.dll' - указанная процедура не может быть найдена. в Неизвестном в строке 0
Вот все, что есть в моей переменной Path.
C:\app\adam\product\11.2.0\client_1
;C:\app\adam\product\11.2.0\client_1\bin
;%SystemRoot%\system32
;%SystemRoot%
;%SystemRoot%\System32\Wbem
;C:\PROGRA~1\IBM\CLIENT~1
;C:\PROGRA~1\IBM\CLIENT~1\Shared
;C:\PROGRA~1\IBM\CLIENT~1\Emulator
;C:\PHP
;C:/PHP
;C:\Program Files\Zend\ZendServer\bin
;C:\Program Files\Zend\ZendServer\share\ZendFramework\bin
;C:\PROGRA~1\IBM\SQLLIB\BIN
;C:\PROGRA~1\IBM\SQLLIB\FUNCTION
Свойства файла:
C:\Program Files\Zend\ZendServer\lib\phpext\php_ibm_db2.dll
Size: 51.5 KB (52,736 bytes)
Created: Sunday, July 01, 2012, 12:18:48 PM
Modified: Tuesday, June 07, 2011, 3:43:00 PM
Мой файл PHP.ini находится в C: \ PHP
каталог_расширения = C: \ PHP \ ext
extension = php_ibm_db2.dll
Поиск php_ibm_db2.dll на всем моем диске C: \ дает:
Если есть какие-либо другие подробности, которые я могу предоставить, пожалуйста, дайте мне знать. Я сбит с толку, почему он не может найти этот файл.
Спасибо за любую помощь
- Обновление от 30 июля -
По-прежнему нет решения, но, возможно, я обнаружил проблему:
Слева на этой странице: http://windows.php.net/download/
Какую версию выбрать? Если вы используете PHP с Apache 1 или Apache2 с apache.org, вам необходимо использовать версии PHP VC6.
Поскольку мы используем Apache2, согласно приведенному выше утверждению, нам необходимо использовать версию PHP VC6.
PHP 5.4 и PHP 5.3 - это VC9. PHP 5.2 - единственный из перечисленных VC6. Загрузка PHP 5.2 php-5.2.17-nts-Win32-VC6-x86.msi не включает файл php_ibm_db2.dll.
Я пробовал использовать файл .DLL из версии 5.3 с PHP 5.2, но также получил то же сообщение об ошибке.