Как я могу создать файл DLL из исходного файла PECL.
Мне нужно собрать DLL для расширения APC из исходников PECL (http://pecl.php.net/package/APC)
Как я могу создать файл DLL из исходного файла PECL.
Мне нужно собрать DLL для расширения APC из исходников PECL (http://pecl.php.net/package/APC)
загрузите php_apc-3.1.9-svn20110915-5.3-VC9-x64-win7-2008.zip с http://www.mediafire.com/php-win64-extensions
Включите расширение APC в файле PHP.INI. Отредактируйте файл php.ini и добавьте следующую строку в раздел расширений: extension = php_apc.dll
Перезапустите apache/iis и посмотрите на вывод phpinfo.
Если вы используете Linux, жизнь проста :) Команда pecl
сделает всю работу за вас. Он скачает исходники, скомпилирует их и установит расширение.
В Linux введите в своем терминале как root:
pecl install apc
После установки вы должны убедиться, что ваш php.ini содержит строку
extension=apc.so
Но при чтении вашего поста (вы рассказываете о dll) я вынужден предположить, что вы используете винду. Я никогда не компилировал расширение PHP для Windows. Но вы можете начать расследование здесь.
Прежде чем пытаться скомпилировать для себя, я бы попытался найти предварительно скомпилированную windows apc.dll для вашей версии PHP. Вы можете найти кое-что здесь. Вам просто нужно скачать расширение и поместить его в папку расширения PHP. Затем вам нужно будет добавить следующую строку в ваш php.ini:
extension=apc.dll