Что ж, снова я пытаюсь установить id3 php на MAMP на MAC OS X YOSEtime 10.10.2 в соответствии с руководством от этот вопрос.
я использовал pear update-channels
это обновлено
Updating channel "doc.php.net"Channel "doc.php.net" is up to date
другие были в курсе.
pecl install --force id3
конечно дает мне config.mp4 not found
Я нашел каталог:
/private/tmp/pear/cache/
id3-0.2.tgz
был сохранен там.
Так что я извлек это там. Поменял каталог на id3-0.2 и запустил phpize
там. Это говорит:
grep: /Applications/MAMP/bin/php/php5.6.2/include/php/main/php.h: No such file or directory
grep: /Applications/MAMP/bin/php/php5.6.2/include/php/Zend/zend_modules.h: No such file or directory
grep: /Applications/MAMP/bin/php/php5.6.2/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:
Zend Module Api No:
Zend Extension Api No:
Поэтому нет смысла использовать следующие команды. Может быть, я могу настроить phpize
как-то показать правильные пути к файлам?
Или вы можете посоветовать другой способ получить теги из mp3 файлов в php?
Нашел лучшее решение http://www.getid3.org/
Я только что скачал архив, распаковал его в каталог сайта и в соответствии с тестом в Readme (access /demos/demo.browse.php) поместил mp3-файл в каталог, и я вижу его теги. Прекрасная библиотека.
Других решений пока нет …