Обновите MacOS Sequoia 15.1.1 с PHP 8.3.13 до 8.3.16 для установки Imagick не видит класс после успешной установкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Обновите MacOS Sequoia 15.1.1 с PHP 8.3.13 до 8.3.16 для установки Imagick не видит класс после успешной установки

Сообщение Anonymous »

Мне нужно показывать отсканированные файлы PFD в формате миниатюр, чтобы пользователи могли выбрать файл и затем прочитать его в полном формате. Я использовал PHP версии 8.3.13, и Imagick не устанавливается под этой версией, как описано на этой платформе.
Обновление до 8.3.16 позволило успешно установить Imagick. Однако класс Imagick не распознается в PHP-коде.
Файл PHP, в котором можно опробовать эту концепцию: Ошибка:
Неустранимая ошибка: необнаруженная ошибка: класс «Imagick» не найден в /Users/administrator/Spisrabproject/thumbPdf.php:17 Трассировка стека: #0 / Пользователи/администратор/Spisrabproject/thumbPdf.php(33): thumbPdf('File.pdf', '200') #1 {main}, добавленный в /Users/administrator/Spisrabproject/thumbPdf.php в строке 17
php -v в командной строке, дает: 8.3.16
phpinfo() в VisualStudio дает: 8.3.13
Путь конфигурации PHP в VS дает: /opt/homebrew/etc/php/8.3/php.ini
путь PHP в VS дает: /opt/homebrew/bin/php
Файл php.ini отображается в первой строке: Extension="imagick.so"
Прежде чем я сюда попал, я сначала обновился до 8.4, но удалил его, так как нет поддержки Imagick.
Я перезапустил VS и apache, но я подозреваю, что на машине могут быть две установки Apache из MacOS и Homebrew.
который httpd показывает /usr/sbin/httpd
где httpd показывает /usr/sbin/httpd /usr/share/ man/man8/httpd.8
Я смотрю на это уже 8 часов, и чем больше я смотрю, тем больше у меня детализации, поэтому любой вклад будет оценен.

Подробнее здесь: https://stackoverflow.com/questions/793 ... magick-doe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»