Установка расширения PHP YAML с XAMPP в Windows

Привет, ребята, в настоящее время я работаю над PhP, который требует, чтобы я проанализировал файл YAML с помощью yaml_parse_file() функция. Я все еще плохо знаком с языком, и все, поэтому, когда я попытался использовать эту функцию на моем неизмененном сервере XAMPP в Windows, я получил ошибку «функция не найдена». После некоторых исследований я обнаружил, что на самом деле вы должны установить расширения в вашей установке PHP, чтобы иметь возможность использовать эту функцию. http://php.net/manual/en/yaml.setup.php эта ссылка детализирует процесс установки, и я прочитал его, однако я не совсем понимаю, какова процедура установки. Приведенная выше ссылка гласит, что DLL-пакет недоступен для загрузки, однако комментарий прямо к этой ссылке http://pecl.php.net/package/yaml где вы можете ясно увидеть пакет DLL для YAML Parser. Мой вопрос: не могли бы вы рассказать мне, как выполнить эту процедуру установки на компьютере с Windows, используя XAMPP.

Редактировать: https://code.google.com/p/php-yaml/wiki/InstallingWithPecl эта ссылка может предложить вам более глубокое понимание этой темы, хотя я не понимаю, как все это работает 🙁

Edit2: я попытался скачать DLL, приведенную по ссылке выше, добавить ее в папку php / ext и добавить запись в php.ini extension=php_yaml.dll но когда я пытаюсь проверить, было ли загружено мое расширение следующим скриптом, я получаю сообщение об ошибке.

<?php
if (extension_loaded(yaml))
echo "yaml loaded :)";
else
echo "something is wrong :(";
?>

5

Решение

С небольшой помощью от читателей я, кажется, сузил шаги, чтобы достигнуть этого.

  1. Загрузите последний пакет DLL YAML
  2. Распакуйте файлы
  3. Переместить php_yaml.dll подать в xampp/php/ext папка
  4. Открыть свой php.ini в xampp/php и добавьте строку extension=php_yaml.dll, Сохранить и выйти
  5. Теперь переместите yaml.dll файл из содержимого папки zip и переместите его в xampp/apache/bin папка
  6. Закройте и перезапустите серверы XAMPP
  7. Загрузите скрипт php echo phpinfo();
  8. Поиск строки yaml на странице. Если указано «Включено», значит, ваше расширение YAML работает.
13

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]