介绍
怎么解决linux中phpcms后台验证码不显示问题?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
<强>网站环境:强>
linux CentOS
php5.2.10 apache . 2.2.11
Zend Opt3.3.3
<强>原因:强>
checkcode.php生成的是jpg格式的文件,但是phpinfo()没有显示支持jpg格式。
<强>解决方法:强>
1,下载jpegsrc.v6b.tar。广州和freetype-2.3.7.tar。广州文件
2,安装:
检查jpeg库 [root@www下载]# rpm qa | grep jpeg libjpeg猛击- 6 b - 43. fc10.i386 libjpeg - 6 b - 43. - fc10.i386 安装jpeg库 [root@www下载]#焦油-zxvf jpegsrc.v6b.tar.gz # cd jpeg-6b root@www下载 [root@www jpeg-6b] # ./configure——prefix=/usr/地方/jpeg——with-freetype=/usr/地方/freetype ——启用共享静态 [root@www jpeg-6b) # [root@www jpeg-6b] #安装 检查freetype的图书馆 [root@www下载]# rpm qa | grep freetype freetype的fc10.i386——2.3.7 - 1. freetype的2.3.7 - 1. fc10.i386——重击 安装freetype的图书馆 [root@www下载]#焦油-zxvf freetype-2.3.7.tar.gz # cd freetype-2.3.7 root@www下载 [root@www freetype-2.3.7] # ./configure——prefix=/usr/地方/freetype——启用共享——静态 [root@www freetype-2.3.7) # [root@www freetype-2.3.7] #让安装
3,现在开始安装php-5.2.10。
先进入php源码目录。
# #制作安装 # cp php。ini-recommended/usr/local/php/etc/php.ini ,#回声AddType应用程序/x-httpd-php .php>的在/usr/地方/输入/conf/httpd。参看
最后根据make install返回的安装完成的信息。
你可能想添加:/usr/local/php/lib/php php。ini include_path
把路径添加到PHP . ini文件里的文件名里面去,保存。
至此,PHP安装完。
4,查看phpinfo()文件,返回结果已经显示gd支持jpeg格式了。
5,现在再安装PHPCMS2008 SP2,进入后台登录界面。一切正常。
看完上述内容,你们掌握解决linux中phpcms后台验证码不显示问题的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!