Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mime_content_type() - call to undefined function
Forum PHP.pl > Forum > PHP
grohu
mime_content_type() - call to undefined function

otrzymuje taki komunikat gdy chce uzyc tej funckji,dlaczego ,w manualu jest napisane ze jest ona instalowana standardowo od wersji 4.0 ,ja mam 4.3

hmm...
adwol
Cytat
mime_content_type() - call to undefined function

Funkcja występuje od php w wersji 4.3, ale trzeba wsparcie do niej włączyć przy kompilacji (parametr --with-mime-magic do configure) albo dołączyć odpowiednie rozszerzenie.
grohu
a w jaki sposob dolaczyc takie rozszerzenie ,zeby nie trzeba bylo instalowac od nowa php'a questionmark.gif?
KaMeLeOn
A w jakim systemie?
Jeśli Windows to wystarczy odznaczyć:
Cytat
extension=php_mime_magic.dll

I dodać ścieżkę do pliku mime.magic...
Wszystko jest opisane w rozdziale LVII. Mimetype Functions.
grohu
nie,chodzi o linuxa,

zainstalowalem z --with-mime-magic od nowa php ,ale ciagle wyskakuje ze nie ma takiej funkcji.

ja juz nie wiem.
spenalzo
A sprawdziłeś wersję php? Bo ta funkcja jest od wersji 4.3.0
grohu
wersja ktora instalowalem to 4.3.3 wiec teoretycznie funkcja powinna dzialac,ale nie dzialaaaaaa
adwol
Cytat
wersja ktora instalowalem to 4.3.3 wiec teoretycznie funkcja powinna dzialac,ale nie dzialaaaaaa

Sprawdź, czy:
1. w pliku php.ini masz linijkę:
Kod
extension=mime_magic.so
.
2. w wyniku funkcji phpinfo() w pierwszej sekcji w pozycji Configure Command masz --with-mime-magic.
3. w wyniku funkcji phpinfo() masz sekcję opisaną jako mime_magic.
4. w wyniku działania kodu:
[php:1:87f7fafc78]<?php
print_r(get_loaded_extensions());
?>[/php:1:87f7fafc78]
masz wymieniony mime_magic.
grohu
ok,ale ja nie mam pliku mime_magic.so ,
w ten sposob jako extension dopisywale sobie obsluge
IMAP,ale do imap mam plik .so
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.