какой бинарный файл для php5.3 скачать? - PullRequest
1 голос
/ 21 июня 2011

Ссылка на следующую ссылку

http://www.php.net/manual/en/mongo.installation.php#mongo.installation.windows

Существуют поточно-безопасные, не поточно-ориентированные и с этим также префикс VC6, VC8, VC9.* У меня есть окно 7 Ent, и я не могу понять, какой двоичный файл (.dll) мне следует скачать отсюда.

Как я должен знать, какую DLL я должен скачать?

Как определить, какую компилятор VC + потокобезопасную или не поточно-безопасную комбинацию выбрать?.

Ответы [ 3 ]

2 голосов
/ 21 июня 2011

На http://windows.php.net/download/ есть «Какую версию выбрать?»секция слева.

Какую версию выбрать?

Если вы используете PHP с Apache 1 или Apache2 с apache.org, вам нужно использовать версии PHP для VC6

Если вы используете PHP с IIS, вам следует использовать версии PHP для VC9

Версии VC6 скомпилированы с унаследованным компилятором Visual Studio 6

Версии VC9 скомпилированы с компилятором Visual Studio 2008 и имеют улучшения в производительности и стабильности.Версии VC9 требуют наличия установленной среды выполнения Microsoft 2008 C ++ (x86) или среды выполнения Microsoft 2008 C ++ (x64)

НЕ используйте версию VC9 с двоичными файлами apache.org

версии VC9Apache можно получить в Apache Lounge.Мы используем их двоичные файлы для создания Apache SAPI.

2 голосов
/ 21 июня 2011

Чтобы узнать, какая у вас установка PHP, из командной строки запустите эту команду:

php -i | more

Это будет выводить phpinfo постранично.На второй странице или около того, вы должны увидеть «Zend Extension Build» и / или «PHP Extension Build» в разделе «System».Может быть, он будет отображать что-то вроде «API ###, TS, VC9».TS означает «потокобезопасный» (который на самом деле также отображается как включенный / отключенный в «Thread Safety» чуть ниже).«VC9» означает ... VC9.Вы уже знаете, что у вас установлен PHP5.3.Это означает, что вы хотите установить версию Mongo для PHP5.3 Threadsafe VC9.

Кроме того, это пример того, когда предоставленные пользователем комментарии на странице справки по PHP очень полезны.Посмотрите первый комментарий от Андрея 01-Jun-2011 11: 54.

0 голосов
/ 21 июня 2011

Поскольку вы работаете в Windows 7, загрузка VC9 была бы идеальной.

Если ваше приложение должно быть многопоточным, загрузите поточно-ориентированное.Если вы не уверены, что ваше приложение должно быть безопасным для потоков, вам, вероятно, все равно не понадобится версия с безопасным потоком.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...