PHP включен для Windows? - PullRequest
       6

PHP включен для Windows?

5 голосов
/ 27 октября 2008

Существует ли .dll-версия , включающая расширение для PHP ? Ссылка руководства для Включено на PECL4WIN не помогает. У меня нет компилятора для создания моей собственной DLL.

ПРИМЕЧАНИЕ. Правильное написание "включенный"!

Редактировать: у меня нет компилятора, но я знаю кого-то с одним ... это действительно последнее средство.

Ответы [ 6 ]

5 голосов
/ 27 октября 2008

Насколько я могу судить, версия для Windows больше не существует. Может быть, тот, кто поддерживал его раньше, должен был по какой-то причине остановиться.

Интересно, что нужно для компиляции расширения PECL под Windows.


Редактировать

Вот некоторая информация о компиляции другого расширения PECL в Windows . Вы можете экстраполировать на включенное расширение.


Редактировать

Сервер WAMP поставляется с PECL & PEAR. На самом деле я могу запустить команду pecl install include-alpha из командной строки Windows, и она выходит и пытается получить включенное расширение с сайта PECL.

К сожалению, он умирает, когда распаковывает файл .tgz и пытается его скомпилировать

ERROR:  The DSP inclued.dsp does not exist.
3 голосов
/ 28 октября 2008

Какую версию PHP вы используете? Я знаю кого-то, кто может составить вам версию.

обновление

Хорошо, получил это скомпилировано - я протестировал на моей сборке 5.2.6, и она, кажется, работает нормально.

Мне сказали, что могут быть проблемы с его использованием в многопоточной среде (например, в Windows), но это только возможно. Кроме того:

[13:10] <g0pz> the inclued dumpfiles will collide, because it uses PID # + increments
[13:11] <g0pz> but command line should work ok
[13:12] <g0pz> is the threaded apache version which'll have the same PID and well, a "possible" collision 

Так что удачи в этом:)

скачать

1 голос
/ 30 октября 2008

ткните меня, если у вас есть какие-либо проблемы с включенным.

Я просто на грани выпуска релиза, я сделаю mkstemp () в Windows вместо того, чтобы выбирать число PID +.

Надеюсь, также с gensvg.php, который будет отображать диаграмму в браузере с грушей :: Image :: GraphViz.

0 голосов
/ 05 июля 2012

На официальном PHP для Windows сайте написано:

PECL для Windows

Работа над расширениями PECL для Windows. Интерфейс на Сайт pecl, скорее всего, будет обновлен, чтобы предлагать скачать Windows DLL прямо с этого сайта. В то же время, некоторые расширения могут быть найдены здесь .

Эта ссылка «здесь» ведет к http://downloads.php.net/pierre/,, где среди множества других расширений вы найдете сборки включенных для PHP 5.2 и 5.3, VC6 и VC9, поточно-безопасные и не поточно-безопасные , Кажется, работает та, которая соответствует моей версии PHP.

0 голосов
/ 27 октября 2008

Это страница, которую вы ищете?

http://pecl4win.php.net/list_dlls.php

.. edit: (чувак, мы быстрые. Клянусь, эти два повторяющихся ответа были опубликованы одновременно)

0 голосов
/ 27 октября 2008

Разве это не их сайт загрузки DLL? http://pecl4win.php.net/list_dlls.php

Разве я не отключился от просмотра сайта?

...