mes employeurs doivent télécharger de très grandes images haute résolution. Le téléchargement de telles images ne fonctionne généralement pas.Configuration Imagemagick
on m'a dit à l'aide ImageMagick contribuerait à déplacer la charge de traitement d'image au serveur Linux au lieu de php (donc je ne dois pas régler le php max_memory à un niveau ridicule).
Quoi qu'il en soit, je suivais ce tutoriel: http://thewichitacomputerguy.com/blog/how-enable-install-imagemagick-drupal J'obtenu la réponse suivante:
* warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/bin/convert) is not within the allowed path(s): (/var/www/vhosts/mysite.co.uk/httpdocs:/tmp) in /var/www/vhosts/mysite.co.uk/httpdocs/includes/image.imagemagick.inc on line 55.
* No file /usr/bin/convert could be found. PHP's open_basedir security restriction is set to /var/www/vhosts/mysite.co.uk/httpdocs:/tmp, which may be interfering with the attempts to locate ImageMagick.
J'ai déterminé le fichier /usr/bin/convert
existe certainement sur le serveur mais je suis à une perte sur la façon de procéder.
Pouvez-vous aider un Drupalien?
Je pense que la réponse est dans votre message d'erreur. On dirait que vous êtes sur un environnement d'hébergement partagé et vous ne pouvez pas exec() en dehors de votre racine ou quelque chose comme ça. EC2 est méchant bon marché et vous donne un VPS tout à vous. Ensuite, vous pouvez exec() à votre contenu de coeurs. = D – FoneyOp
J'ai essayé EC2 mais je ne pouvais pas comprendre leur structure de prix à l'époque. Pouvez-vous me dire combien vous payez pour votre VPS? BTW, le site en question est sur un serveur dédié. – sisko