Я пытаюсь использовать завихрение с PHP на моем поле без любого успеха.
Моя конфигурация:
ОС: выиграйте 7 64 бита,
PHP: 5.3.1,
Apache: 2.2.14
Я смог использовать mysql расширение, таким образом, конфигурация моего php.ini кажется прекрасной. Но я добираюсь и ошибка в журнале Apache с завихрением:
Предупреждение PHP: Запуск PHP: Неспособный загрузить динамическую библиотеку 'C:/php-5.3.1/ext/php_curl.dll' - указанный модуль не мог быть найден \r\n в Неизвестном на строке 0
Файл тут же, и он загружает php_mysql.dll без любой проблемы.
Я попробовал все: для помещения dll файла в apache\bin, windows\system32, помещают путь php РАСШИРЕНИЯ в переменной окружения PATH. помещать некоторый lib (libeay.dll и sssomething.dll) в окнах 32
Ну, я думаю, что это могло бы иметь некоторое отношение к моему Windows, являющемуся 64 битами или с версией PHP.. возможно. Я больше не знаю: (
Какая-либо идея?
Обновление я не использую Wamp, потому что мне нравится знать то, что я делаю к своей системе, и в конечном счете выбирать версию, что я хочу апача, php и MySql.
Мое решение
Я добавил путь PHP в моем ПУТИ environement переменная, и это работало. Я попытаюсь узнать то, что было необходимым DLL.
Обновление: Хорошо похоже, что это был libeay32.dll, и sslleay32.dll должен был быть в переменной окружения PATH. Я добавил к подкаталогу мусорного ведра Apache, и он работал.
AFAIR, вам нужен файлы libeay32.dll и libssl32.dll на пути для Ловить работать правильно. И, вероятно, 64 бита для вашей системы X64.
Вы могли бы использовать WAMPSERVER из http://www.wampserver.com/en/ из меню, который он предоставляет, вы можете легко включить завиток, оно заботится о остальном.
Поскольку есть такие пакеты, как Xampp http://www.apachefresss.org/en/xampp-windows.html и WAMP, уже доступен в сети, вы можете использовать их для настройки стека WAPP Вместо того, чтобы построить его с нуля. Пакеты Deals предлагают легкие меню для включения и отключения расширений PHP.
Прошло некоторое время, так как я был в Windows, но я думаю, что вы также должны также убедиться, что CURL имеет флажок рядом с ним под «плагинами». Также, просто искал Google и нашел это:
Curl действительно может быть включен под WAPP, работающий в среде Windows.
Шаги следующие:
1) Закрыть WAMP (если работает) 2) Перейдите к WAMP \ BIN \ PHP (ваша версия PHP) \ 3) редактировать php.ini 4) Поиск скручиваемости, безответные расширения = php_curl.dll 5) Перейти к WAMP \ bin \ Apache (ваша версия Apache) \ bin \ 6) редактировать php.ini 7) Поиск скручивания, безвременные расширения = php_curl.dll 8) Сохранить оба 9) Перезапуск WAPP Источник: http://www.dibugs.com/curl-enableing-wamp
Похоже, вы должны включить его в Apache, а также PHP.INI. Попробуйте просто щелкнуть правой кнопкой мыши на значке WAPP в следующий раз, зависящее к расширениям, затем нажав на желаемые расширения.
Сначала необходимо найти их через интерфейс командной строки, в сессии DOS, например:
for /F "usebackq delims=" %i in (`cleartool ls -r -nxn ^| find /V "Rule:" ^| find /V "hijacked" ^| find /V "eclipsed"`) do @echo "%i"
(См. обсуждение поиска личных файлов в этом ответе SO )
Затем можно добавить эту команду в пункты меню ClearCase из проводника Windows, следуя процессу, описанному в статье десять сценариев ben .
См. также Вопрос SO и , что один , например, команды пунктов меню (не связанные с вашим вопросом, но упоминающие несколько советов о командах)
Есть пример этого в contrib/tablefunc/
.
Возможно, это длинный снимок, но какой php.ini вы отредактировали? Потому что с WAMP тот, который использует Apache, находится в каталоге bin Apache.
Человек, это делает мою голову. Я сделал то же самое сразу (опыт работы с php ...), добавил путь PHP и PHP / ext, но ничего не вышло. Он просто не запускался.
Я установил все 64-разрядные версии на win7 x64 (так что mysql / php / apache - это все 64-разрядные версии), но я в растерянности.
Мир советов; установите 32-битные версии, если можете. К сожалению, 64-разрядная версия все еще остается «мистическим будущим», несмотря на то, что процессоры x64 существуют уже много лет.
Скопируйте libeay32.dll и sselay.dll в каталоги C: \ windows и C: \ windows \ system32, перезапустите свой веб-сервер и убедитесь, что загружен правильный файл php.ini