由于非常喜欢Imagevue相册的效果,所以弄了个XX版玩玩.
但是安装好后提示需要exif支持,读取照片里的信息
找到DirectAdmin论坛里的帖子,安装方法如下
vi /usr/local/directadmin/custombuild/configure/ap2/configure.php5
#!/bin/sh
./configure \
--with-apxs2 \
--with-curl=/usr/local/lib \
--with-gd \
--enable-gd-native-ttf \
--with-ttf \
--with-gettext \
--with-jpeg-dir=/usr/local/lib \
--with-freetype-dir=/usr/local/lib \
--with-kerberos \
--with-openssl \
--with-mcrypt \
--with-mhash \
--with-mysql \
--with-mysqli \
--with-pcre-regex=/usr/local \
--with-pdo-mysql \
--with-pear \
--with-png-dir=/usr/local/lib \
--with-zlib \
--with-zlib-dir=/usr/local/lib \
--enable-zip \
--with-iconv=/usr/local \
--enable-bcmath \
--enable-calendar \
--enable-ftp \
--enable-magic-quotes \
--enable-sockets \
--enable-exif \
--enable-mbstring
在里面增加了–enable-exif
然后回到 /usr/local/directadmin/custombuild/下,
./build php all
最后编译完成会自动重启apache,
但是悲剧的是编译完成,无任何错误,进入phpinfo查看,还是没有exif.
DirectAdmin的论坛里也有人发帖问这个问题,但是没有人回答,
后来想到是不是因为suphp的原因,
vi /usr/local/directadmin/custombuild/configure/suphp/configure.php5
#!/bin/sh
"./configure" \
"--prefix=/usr/local/php5" \
"--enable-force-cgi-redirect" \
"--enable-fastcgi" \
"--with-config-file-path=/usr/local/etc/php5/cgi" \
"--with-curl=/usr/local/lib" \
"--with-gd" \
"--with-gettext" \
"--with-jpeg-dir=/usr/local/lib" \
"--with-freetype-dir=/usr/local/lib" \
"--with-kerberos" \
"--with-openssl" \
"--with-mcrypt" \
"--with-mhash" \
"--with-mysql=/usr" \
"--with-mysqli=/usr/bin/mysql_config" \
"--with-pcre-regex=/usr/local" \
"--with-pdo-mysql=/usr" \
"--with-pear" \
"--with-png-dir=/usr/local/lib" \
"--with-zlib" \
"--with-zlib-dir=/usr/local/lib" \
"--enable-zip" \
"--enable-gd-native-ttf" \
"--with-iconv=/usr/local" \
"--enable-bcmath" \
"--enable-calendar" \
"--enable-ftp" \
"--enable-magic-quotes" \
"--enable-sockets" \
"--enable-exif" \
"--enable-mbstring"
同样的在里面增加”–enable-exif” \,
然后回到 /usr/local/directadmin/custombuild/下,
再编译安装一次,
./build php all
现在apache重启好后查看phpinfo已经有了exif,进入imagevue里查看,没有了不支持exif的警告,搞定.
如果你也是使用suphp,并且要安装exif的朋友,可以尝试下此方法.
但是安装好后提示需要exif支持,读取照片里的信息
找到DirectAdmin论坛里的帖子,安装方法如下
vi /usr/local/directadmin/custombuild/configure/ap2/configure.php5
#!/bin/sh
./configure \
--with-apxs2 \
--with-curl=/usr/local/lib \
--with-gd \
--enable-gd-native-ttf \
--with-ttf \
--with-gettext \
--with-jpeg-dir=/usr/local/lib \
--with-freetype-dir=/usr/local/lib \
--with-kerberos \
--with-openssl \
--with-mcrypt \
--with-mhash \
--with-mysql \
--with-mysqli \
--with-pcre-regex=/usr/local \
--with-pdo-mysql \
--with-pear \
--with-png-dir=/usr/local/lib \
--with-zlib \
--with-zlib-dir=/usr/local/lib \
--enable-zip \
--with-iconv=/usr/local \
--enable-bcmath \
--enable-calendar \
--enable-ftp \
--enable-magic-quotes \
--enable-sockets \
--enable-exif \
--enable-mbstring
在里面增加了–enable-exif
然后回到 /usr/local/directadmin/custombuild/下,
./build php all
最后编译完成会自动重启apache,
但是悲剧的是编译完成,无任何错误,进入phpinfo查看,还是没有exif.
DirectAdmin的论坛里也有人发帖问这个问题,但是没有人回答,
后来想到是不是因为suphp的原因,
vi /usr/local/directadmin/custombuild/configure/suphp/configure.php5
#!/bin/sh
"./configure" \
"--prefix=/usr/local/php5" \
"--enable-force-cgi-redirect" \
"--enable-fastcgi" \
"--with-config-file-path=/usr/local/etc/php5/cgi" \
"--with-curl=/usr/local/lib" \
"--with-gd" \
"--with-gettext" \
"--with-jpeg-dir=/usr/local/lib" \
"--with-freetype-dir=/usr/local/lib" \
"--with-kerberos" \
"--with-openssl" \
"--with-mcrypt" \
"--with-mhash" \
"--with-mysql=/usr" \
"--with-mysqli=/usr/bin/mysql_config" \
"--with-pcre-regex=/usr/local" \
"--with-pdo-mysql=/usr" \
"--with-pear" \
"--with-png-dir=/usr/local/lib" \
"--with-zlib" \
"--with-zlib-dir=/usr/local/lib" \
"--enable-zip" \
"--enable-gd-native-ttf" \
"--with-iconv=/usr/local" \
"--enable-bcmath" \
"--enable-calendar" \
"--enable-ftp" \
"--enable-magic-quotes" \
"--enable-sockets" \
"--enable-exif" \
"--enable-mbstring"
同样的在里面增加”–enable-exif” \,
然后回到 /usr/local/directadmin/custombuild/下,
再编译安装一次,
./build php all
现在apache重启好后查看phpinfo已经有了exif,进入imagevue里查看,没有了不支持exif的警告,搞定.
如果你也是使用suphp,并且要安装exif的朋友,可以尝试下此方法.