Может кто-нибудь скомпилировать расширение PHP runkit DLL для меня?
Я сдаюсь. Я задал этот вопрос некоторое время назад, но я снова в этом вопросе. Я все еще застрял с ошибками компиляции / отсутствующими файлами / другими вещами, которые я не могу / не могу исправить. Не поймите меня неправильно - я несколько раз компилировал, но ни один из файлов DLL у меня не работал. Я использую WAMPServer 2.1e [Apache 2.2.17, PHP 5.3.5] - после включения php_runkit он не запускается. Даже уже скомпилированные библиотеки из Интернета не работали. В другой раз Windows кажется просто против меня.
Теперь, как программист, я чувствую себя очень, очень глупо просить вас: может ли кто-нибудь скомпилировать расширение PHP runkit для меня или указать на РАБОЧУЮ? Пожалуйста, проверьте, работает ли он, и предоставьте свою конфигурацию стека WAMP, чтобы я мог настроить свою.
Ты был бы моим героем.
2 ответа
Я собрал форк Zenovich для 5.3, без ZTS, VS9, передал f8daf39 с тривиальными изменениями для сборки в Visual Studio.
К сожалению, версия ZTS кажется сломанной и не компилируется. Его проблемы потребуют определенных усилий для решения. Таким образом, вы должны запускать PHP как бинарный файл CGI, а не как модуль Apache.
Двоичные файлы Artefacto не работали правильно для меня, поэтому я скомпилировал новейший runkit для PHP 5.3, 5.4 и 5.5 (версии TS и NTS). Вы можете получить его здесь - https://github.com/Crack/runkit-windows.
Модули PHP 5.3 и 5.4 скомпилированы с VC9, 5.5 с VC11, поэтому они работают с официальными двоичными файлами PHP.