Hi, folks. I'm looking to install the imagick extension via PECL on my shared hosting account.
What I have is a PEAR install that I made local for my account. I have SSH with which I only have write access to our home directory. We have read and execute access to many tools including /usr/bin/autoconf and some others.
Software Versions:
PEAR Version: 1.4.6
PHP Version: 5.1.4
Zend Engine Version: 2.1.0
OS looks like RedHat Enterprise Linux with this version string: 2.6.9-34.EL
I can never remember how to obtain Linux version info. :p
I tried
pecl install imagick
and received this output:
Starting to download imagick-0.9.11.tgz (69,562 bytes)
.................done: 69,562 bytes
6 source files, building
running: phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20050922
Zend Extension Api No: 220051025
/usr/bin/phpize: /tmp/tmp2ntorj/imagick-0.9.11/build/shtool: /bin/sh: bad interpreter: Permission denied
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF
environment variable is set correctly and then rerun this script.
I set $PHP_AUTOCONF in the environment to /usr/bin/autoconf, which is the path returned when I run which autoconf. I then tried the install again and received the same output.
I'm sure the problem lies in my lack of access to some portion of the server, but I'm at a loss to find the exact solution without a lot of headache-filled digging. So I thought I'd see if anyone out here can tell me:
Thanks, everyone!
-Roy