alay 发表于 2012-3-26 19:48:39

lnmp重启出现的问题

Stoping LNMP...
Nginx program is stop
Shutting down php_fpm . done
PHP-FPM program is stop
Shutting down MySQL. SUCCESS!
MySQL program is stop

执行/root/lnmp restart后出现的问题,貌似eaccelerator和ioncube安装有问题,但重装后依旧

Starting LNMP...
Nginx start successfully!
Starting php_fpm Failed loading /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so:/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so: cannot open shared object file: No such file or directory
Failed loading /usr/local/ioncube/ioncube_loader_lin_5.3.so:/usr/local/ioncube/ioncube_loader_lin_5.3.so: undefined symbol: zend_resolve_path
done
PHP-FPM start successfully!
Starting MySQL. SUCCESS!
MySQL start successfully!

alay 发表于 2012-3-26 20:02:57

修改:/usr/local/php/etc/php.ini

原来:zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.3.so"


改成:zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.2.so"


php 5.2.17 使用ioncube_loader_lin_5.2.so不是5.3

原来:zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/eaccelerator.so"


改成:zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"

eaccelerator路径是no-debug-non-zts-20060613 而不是no-debug-non-zts-20090626

licess 发表于 2012-3-26 21:20:01

php -v看一下版本

alay 发表于 2012-3-27 08:24:18

我昨天下载的0.8full安装的
# php -v
PHP 5.2.17p1 (cli) (built: Mar 26 2012 11:46:25)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v4.0.14, Copyright (c) 2002-2011, by ionCube Ltd., and
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies

licess 发表于 2012-3-27 08:45:33

可能是php判断版本错误,安装成了5.3的ea和inocube,需要手动编译安装ea和inocube
页: [1]
查看完整版本: lnmp重启出现的问题