2013-02-26 3 views
2

У меня установлен XAMPP 1.8.1 с установленным PHP 5.4.7. Когда я добавляю php_gmagick_ts.dll к моей php.ini (я убедился, что мне нужно ц а не НЦ версии), после перезагрузки Apache я получаю эти ошибки:Не удается установить gmagick на Windows 7 XAMPP

Процедура точки входа php_checkuid_ex не может быть расположен в динамической библиотеки php5ts.dll

и после этого один:

PHP Startup: не удается load dynamic library 'C: \ xampp \ php \ ext \ php_gmagick_ts.dll' - указанная процедура не найдена.

Любая помощь?

ответ

2

AFAIK в настоящее время отсутствует GraphicsMagick DLL, работающая с PHP 5.4 в Windows.

Поскольку доступность php_gmagick_ (n) ts.dll для последних версий PHP всегда является проблемой, я рекомендую вам либо вернуться к PHP 5.3 (DLLs available here), либо использовать автономную версию GraphicsMagick и называть ее внутри PHP с помощью команд exec().

+1

Спасибо Jpsy, я попробую и дам вам знать, как это происходит. – misaizdaleka

+0

Я только что попробовал, но этот XAMPP является VC6 и VC9 требуется (как вы писали в другом вопросе здесь). Я действительно чувствую отчаяние здесь. Может быть, я должен попробовать ImageMagic. Любой совет? – misaizdaleka

+0

Не повезло, это просто не сработает. gmagick не работает, imagick не работает ... – misaizdaleka

Смежные вопросы