Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: PHP ругается на mime_content_type()....
 
 автор: tAleks   (16.10.2006 в 18:41)   письмо автору
 
 

Ругается так:
Fatal error: Call to undefined function mime_content_type() in x:\home...

Нужна какая-то примочка, чтобы пользоваться этой функцией? или я что-то не правилльно делаю?

   
 
 автор: Киналь   (16.10.2006 в 19:12)   письмо автору
 
   для: tAleks   (16.10.2006 в 18:41)
 

Думаю, нужно в php.ini убрать комментарий со строчки

;extension=php_mime_magic.dll

и положить в /ext соответствующую dll-ку.

   
 
 автор: tAleks   (16.10.2006 в 22:23)   письмо автору
 
   для: Киналь   (16.10.2006 в 19:12)
 

А где ее взять - dll ?
У меня Денвер....
Где брать dll ?

   
 
 автор: tAleks   (16.10.2006 в 22:36)   письмо автору
 
   для: Киналь   (16.10.2006 в 19:12)
 

Библиотеку нашел, строку в php.ini раскоментировал.
Теперь ошибку не выдает... и результат тоже:(


echo "MIME: ".mime_content_type('file.txt')


выдает только: "MIME: ".

Почему ? и что делать?

   
 
 автор: tAleks   (17.10.2006 в 00:26)   письмо автору
 
   для: tAleks   (16.10.2006 в 22:36)
 

Заснуть не могу, не решив данный вопрос...

   
 
 автор: tAleks   (17.10.2006 в 10:43)   письмо автору
 
   для: tAleks   (16.10.2006 в 22:36)
 

Неужели никто не знает что делать?

   
 
 автор: Киналь   (17.10.2006 в 11:16)   письмо автору
 
   для: tAleks   (17.10.2006 в 10:43)
 

Может, и знает. Но не так быстро=)

   
 
 автор: cheops   (17.10.2006 в 14:52)   письмо автору
 
   для: tAleks   (17.10.2006 в 10:43)
 

В Windows в php.ini нужно ещё указать путь к файлу magic.mime, для этого добавьте директивы
[mime_magic]
mime_magic.magicfile = "C:/php/extras/magic.mime"

   
 
 автор: tAleks   (17.10.2006 в 19:06)   письмо автору
 
   для: cheops   (17.10.2006 в 14:52)
 

В какое место надо добавлять эти строки?

Я добавил в конец файла - не работает....
Может потому что у меня Денвер?

Что делать? Помогите...

   
 
 автор: cheops   (18.10.2006 в 01:06)   письмо автору
 
   для: tAleks   (17.10.2006 в 19:06)
 

Если у вас денвер, у вас и путь к файлу magic.mime должен быть другим - поищите такой файл вообще присутствует в системе?

   
 
 автор: tAleks   (18.10.2006 в 11:12)   письмо автору
 
   для: cheops   (18.10.2006 в 01:06)
 

Да, вчера поставил пакет расширений... такой файл присутствует.
Путь прописывал по разному... не работает....

Есть разница куда писать эти строки?

[mime_magic] 
mime_magic.magicfile = "C:/php/extras/magic.mime" 


я написал в конец файла php.ini

   
 
 автор: Trianon   (18.10.2006 в 11:19)   письмо автору
 
   для: tAleks   (18.10.2006 в 11:12)
 

Если у Вас денвер, то практически наверняка php находится не в C:/php/
Где именно - можно посмотреть с помощью phpinfo()

   
 
 автор: tAleks   (18.10.2006 в 11:35)   письмо автору
 
   для: Trianon   (18.10.2006 в 11:19)
 

PHP находиться здесь:

c:\WebServers\usr\local\php5\


Стоки я прописал такие:

[mime_magic]
mime_magic.magicfile = "/usr/local/php5/extras/magic.mime"


но и такие тоже пробовал:

[mime_magic]
mime_magic.magicfile = "c:/WebServers/usr/local/php5/extras/magic.mime"


НЕ работает ни так ни так.

И еще только-что в докумендации откопал такую вешь:

mime_magic.debug


Что это такое?

Поставил так:

[mime_magic]
mime_magic.debug = 1
mime_magic.magicfile = "/usr/local/php5/extras/magic.mime"


Начало выдавать такое сообщение:

Warning: mime_content_type() [http://www.php.net/mime_magic]: mime_magic not initialized in

   
 
 автор: Trianon   (18.10.2006 в 11:38)   письмо автору
 
   для: tAleks   (18.10.2006 в 11:35)
 

а сам файл magic.mime в указанном месте лежит? :))

   
 
 автор: tAleks   (18.10.2006 в 11:46)   письмо автору
 
   для: Trianon   (18.10.2006 в 11:38)
 

Лежит.
Я конечно чайник, в конфигурировании PHP, но файл там лежит...

   
 
 автор: tAleks   (19.10.2006 в 21:16)   письмо автору
 
   для: tAleks   (18.10.2006 в 11:46)
 

Народ... ну помогите хоть кто-нибудь.....

   
 
 автор: tAleks   (23.10.2006 в 22:26)   письмо автору
 
   для: tAleks   (19.10.2006 в 21:16)
 

У кого-нибудь еще есть идеи, по данному вопросу?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования