Компиляция PHP из исходного кода с помощью Microsoft Visual c ++ 2008 error - PullRequest
0 голосов
/ 15 декабря 2010

Прежде всего, я хочу поблагодарить всех, кто внес свой вклад в то, чтобы сделать этот сайт отличным ресурсом, каким он является сегодня.ОК, вот моя проблема.Я пытаюсь работать с тегами id3 в php, и я использую сервер wamp 2.0i на моем Vista 32bit Ultimate.Я следовал инструкциям на вики-странице php по компиляции расширения для машин с Windows.не удалось открыть заголовок zlib.h.Я запускаю оболочку от имени администратора и не совсем уверен, что еще я могу сделать.Но я действительно схожу с ума по этому поводу.Я следовал инструкциям шаг за шагом, но кое-как я все еще застреваю.Вот ссылка на текстовый файл, содержащий процесс компиляции.https://docs.google.com/leaf?id=0Byjn3U-sXJBHNjA3ZTI1NTktYzlmZS00NjAxLTgyNzYtYTM3ZTRhYmY2NzE2&hl=en&authkey=CL6j7e4D

Заранее спасибо, я просто буду биться головой о стену еще немного, а потом либо потерять сознание, либо спать!LOL

Ответы [ 2 ]

0 голосов
/ 02 января 2011

Модуль PECL id3 указан в альфа-версии и не изменялся с 2004 года, поэтому маловероятно, что вы сможете использовать его в любом стабильном методе против PHP 5.3.

рассматривается возможность использования класса getID3 на основе GPL (http://getid3.sourceforge.net/), который, несмотря на свое название, способен читать и записывать id3 из широкого спектра файлов и имеет функции, сопоставимые со всем модулем id3 (* 1006)*).

0 голосов
/ 15 декабря 2010

Wooohoooo, Хорошо, все, что мне нужно было сделать, это configure --disable-zlib, а затем nmake. Но теперь еще одна вещь. Я использую сервер Wamp, и я попытался просто скопировать и вставить созданную папку, но Wamp не нравится и просто вылетает. К сожалению. Хорошо, что я сохранил старую копию папки php в качестве резервной копии (в отличие от того, что я обычно делаю). Так что я думаю, мой вопрос: как мне использовать этот скомпилированный php с моим модулем id3? извините за дурацкий вопрос.

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