安裝authpuppy ,做環(huán)境檢測時報錯如下:
[root@authppy src]# php check_configuration.php
********************************
*? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *
*? symfony requirements check? *
*? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *
********************************
php.ini used by PHP: /usr/local/Zend/etc/php.ini
** WARNING **
*? The PHP CLI can use a different php.ini file
*? than the one used with your web server.
*? If this is the case, please launch this
*? utility from your web server.
** WARNING **
** Mandatory requirements **
OK? ? ? ? PHP version is at least 5.2.4 (5.2.17)
** Optional checks **
[[WARNING]] PDO is installed: FAILED
*** Install PDO (mandatory for Propel and Doctrine) ***
[[WARNING]] PHP-XML module is installed: FAILED
*** Install and enable the php-xml module (required by Propel) ***
[[WARNING]] XSL module is installed: FAILED
*** Install and enable the XSL module (recommended for Propel) ***
OK? ? ? ? The token_get_all() function is available
[[WARNING]] The mb_strlen() function is available: FAILED
*** Install and enable the mbstring extension ***
OK? ? ? ? The iconv() function is available
OK? ? ? ? The utf8_decode() is available
[[WARNING]] The posix_isatty() is available: FAILED
*** Install and enable the php_posix extension (used to colorized the CLI output) ***
[[WARNING]] A PHP accelerator is installed: FAILED
*** Install a PHP accelerator like APC (highly recommended) ***
[[WARNING]] php.ini has short_open_tag set to off: FAILED
*** Set it to off in php.ini ***
[[WARNING]] php.ini has magic_quotes_gpc set to off: FAILED
*** Set it to off in php.ini ***
OK? ? ? ? php.ini has register_globals set to off
OK? ? ? ? php.ini has session.auto_start set to off
OK? ? ? ? PHP version is not 5.2.9
解決方法:
安裝php 模塊及一些軟件包:
[root@authppy src]# yum install -y libxslt libxslt-devel? php-pdo php-xml php-mbstring php-process
關閉php 相應參數:
[root@authppy src]# vi /usr/local/php/etc/php.ini
short_open_tag = Off
magic_quotes_gpc = Off
錯誤ARC 的解決方法:
[root@authppy src]# wget http://pecl.php.net/get/APC-3.1.13.tgz
[root@authppy src]# tar zxf APC-3.1.13.tgz
[root@authppy src]# cd APC-3.1.13
[root@authppy APC-3.1.13]# phpize
Configuring for:
PHP Api Version:? ? ? ? 20090626
Zend Module Api No:? ? ? 20090626
Zend Extension Api No:? 220090626
[root@authppy APC-3.1.13]# ./configure --enable-apc
[root@authppy APC-3.1.13]# make
[root@authppy APC-3.1.13]# make install
[root@authppy APC-3.1.13]# ls /usr/lib64/php/modules/
apc.so? curl.so? fileinfo.so? json.so? phar.so? zip.so
[root@authppy src]# echo "apc__extension=/usr/lib64/php/modules/apc.so" >> /usr/local/php/etc/php.ini
[root@authppy src]#ln -s /usr/lib64/php/modules/apc.so /usr/lib/
本文章由 http://www.wifidog.pro/2015/02/26/wifidog%E8%AE%A4%E8%AF%81%E6%9C%8D%E5%8A%A1%E5%99%A8authpuppy%E5%AE%89%E8%A3%85%E5%A4%B1%E8%B4%A5.html 整理編輯愧驱,轉載請注明出處