Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] exif_imagetype w PHP7
Kshyhoo
post
Post #1





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Zmieniłem niedawno wersję PHP na 7 i nie działa mi funkcja exif_imagetype (mam wersje 5 i 7).
Cytat
Fatal error: Call to undefined function exif_imagetype()

Mam włączone poniższe rozszerzenia w podanej kolejności w php.ini:
Cytat
extension=php_mbstring.dll
extension=php_exif.dll

To pokazuje mi, że jest nieaktywna:
  1. function_exists('exif_imagetype');

Co w efekcie pokazuje mi:
Cytat
Fatal error: Call to undefined function exif_imagetype()

Co może być przyczyną, jakieś pomysły?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Neutral
post
Post #2





Grupa: Zarejestrowani
Postów: 286
Pomógł: 46
Dołączył: 10.01.2016

Ostrzeżenie: (0%)
-----


Dodaj może zmienne środowiskowe do tego PHP 7 i jeszcze możesz wyrzucić chwilowo zmienną środowiskową PHP 5. Teraz właśnie zauważyłem, że to już pisałem w poście wyżej z tym path, chodziło mi właśnie o te zmienne środowiskowe, może pod Linuxem jest coś podobnego. Wejdź w:

Panel sterowania\System i zabezpieczenia\System -> Zaawanansowane ustawienia systemu (Właściwości systemu) -> Zaawansowane -> Zmienne środowiskowe -> Path

i dodaj ścieżkę do tego katalogu z PHP 7.

Co do sprawdzania, czy masz zainstalowane te rozszerzenie to wystarczy wykonać to:

  1. var_dump(function_exists('exif_imagetype')); // => bool(false)/bool(true)


Jeśli zwróci false, to znaczy, że tego nie masz.

Ten post edytował Neutral 2.05.2018, 00:31:41
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 14:50