Я разрабатываю плагин для Wordpress, для которого требуется ImageMagick.
Я тестировал ImageMagick на своем сервере с этим кодом:
<?php
/*
Plugin Name: IM Trial
/
add_action('admin_menu','admin');
function admin() {
add_submenu_page( 'options-general.php', 'Watermark', 'Watermark', 'manage_options', 'handle-uploads-admin111', adminxy );
}
function adminxy() {
$input = site_url('/wp-content/plugins/New/earth_310.png');
if($input){
echo 'Input fetched';
}
else{
echo 'Probs';
}
$output = site_url('/wp-content/plugins/New/output.png');
exec("convert $input $output");
exec("/usr/bin/convert $input $output");
}
?>
Я использую WordPress на Hostgator, и мне сказали, что ImageMagick установлен на моем сервере. Но приведенный выше код не дает мне никакого вывода. На самом деле, он должен создавать новый файл изображения 'output.png' в папке / plugins / New. Но он не выдает сообщения об ошибке и не выводит изображение.
Что-то мне не хватает в коде ??? Я ценю любую помощь.