Intereting Posts
Загрузка больших файлов и запись их локально Как я могу проверить, установлен ли PEAR на моем сервере или нет? Как обновить статус Facebook с моего собственного сайта? разница в безопасности между (double) $ user_input и bind_param ('d', $ user_input) Swift / PHP Как отображать данные mysql (json) в UITableView с использованием Alamofire Изменение относительных путей ссылок для включенного содержимого в PHP Подключение к SQL Server 2008 через PHP Как реализовать мою собственную CMS, размещенную в удаленном домене во всех моих проектах? Получить категории детей magento Получить размер POST-запроса в PHP Список пользовательских метаданных wordpress на основе идентификатора Печать закодированной строки Отображение категории n-го уровня в php Как проверить, была ли получена почта с помощью php .htaccess перенаправляет все содержимое вложенных папок (с и без окончания слэша) в одну и ту же подпапку

как включить завиток в xampp

Я столкнулся с этой ошибкой, приведенной ниже

Неустранимая ошибка: вызов неопределенной функции curl_init () в E: \ xampp \ htdocs \ new \ functions.php в строке 11

Я уже внес изменения в php.ini . Я удалил точку с запятой перед

 ;extension=php_crack.dll extension=php_curl.dll ;extension=php_cvsclient.dll 

и после этого перезапустите xampp но все еще сталкивайтесь с той же проблемой. Есть ли какие-либо другие изменения. Пожалуйста, дайте мне знать, если они будут, я буду очень благодарен вам всем

Если вы используете XAMPP, проверьте эти два местоположения:

  • C: \ XAMPP \ xampplite \ Apache \ Bin \ php.ini
  • C: \ XAMPP \ xampplite \ PHP \ php.ini

Для строки ;extension=php_curl.dll .

Удалите точку с запятой, сохраните оба файла, перезапустите Apache и снова запустите его. Надеюсь, это сработает.

В Xampp я нашел php.ini в этом месте:

 C:\xampp\php\php.ini 

Я удалил ";" from "; extension = php_curl.dll". Он работает нормально.

Убедитесь, что вы нашли все файлы php.ini в XAMPP. (Найдите в них папку xampp). Насколько я знаю, XAMPP имеет два или три, и может быть, вы включили его в неправильный файл.

Как вы сказали, мы раскомментируем строку «; extension = php_curl.dll» в php.ini

php.ini может быть в нескольких местах. Чтобы проверить, где находится соответствующая, перейдите на phpmyadmin (http: // localhost / phpmyadmin), запустите phpinfo () -> меню левой стороны.

В левой колонке будет указано половина страницы: «Файл конфигурации (php.ini)« Путь »с указанием пути в правом столбце.

Или просто найдите страницу для php.ini (Ctrl + F)

Различные версии xampp имели php.ini, если в разных каталогах, а некоторые имеют 3 версии файла в разных местах. Многие учебники говорят, чтобы изменить их все, если вы измените настройки / использует позже.

Откройте файл в текстовом редакторе и найдите строку (через поиск); extension = php_curl.dll

Удалить ";" раскомментировать его, поэтому он становится: extension = php_curl.dll

Сохранить файл. Перезапустите apache.

Дважды проверьте и запустите phpinfo (). Искать «завиток» В разделе «Поддержка cURL» Он должен сказать «включен».

Ура!

Запустите phpinfo(); от xampp и проверки curl включен или нет. или получить скрипт отсюда, чтобы проверить завиток.

http://www.webune.com/forums/how-to-check-curl-installed-in-php.html

Проверьте это: http://www.kanersan.com/blog.php?blogId=45 У меня была аналогичная проблема, за исключением отчетов об ошибках. Поиск по всему Интернету и все, что я нашел, это «изменить файл php.ini». Я изменил все файлы php.ini, но я все еще получал ту же ошибку. Оказывается, WAMP имеет визуальные настройки, которые, я считаю, перезаписывают php.ini. Чтобы включить завиток, вы оставили клик на значке XAMPP в стартовом меню запуска -> PHP -> Настройки PHP -> php_curl (убедитесь, что он отмечен).

Возможно, это твоя проблема.

Надеюсь, поможет.

-c0d3

если у вас уже есть неуправляемая строка из php.ini и по-прежнему возникает ошибка, вы должны убедиться, что этот файл расширения существует в папке php или нет

поэтому проверьте этот файл

php_curl.dll

в xampp \ php \ exts

если его нет, чем скачать его из Интернета и вставить туда

Перезапустите Apache.

шаги:

  1. Перейдите в папку XAMPP: C: \ xampp \ php
  2. Найти файл php.ini
  3. Откройте его и удалите точку с запятой перед php_curl.dll , поэтому замените ;extension=php_curl.dll с extension=php_curl.dll
  4. Перезапустите Apache перед обновлением страницы.

Откройте php.ini и найдите параметр «extension_dir». Убедитесь, что это правильный и абсолютный путь к вашему расширению php.

Пример правильного каталога расширений на окнах xampp:

 extension_dir=c:\xampp\php\ext 

Если вы не знаете, что происходит, попробуйте открыть журнал ошибок Apache и найдите текст «php_curl» и «Unknown on line 0». Это типичное сообщение об ошибке, отправленное, когда Apache не может загрузить модуль.