VPS侦探论坛

 找回密码
 注册
查看: 5670|回复: 4

lnmp1.3安装不上composer

[复制链接]
发表于 2015-10-15 22:30:10 | 显示全部楼层 |阅读模式

测试了php7和php5.6.14,composer在基于php7时好像装上了,我忘记了,php5.6.14安装不上。提示找不到文件,去目录下面一查,还真的没有这个文件。LNMP1.3是正常安装,安装的是mariadb10.0.21还有php5.6.14,没有安装那两个内存整理软件,麻烦军哥查查。
#>curl -sS https://getcomposer.org/installer | php
#>Failed loading /usr/local/zend/ZendGuardLoader.so:  /usr/local/zend/ZendGuardLoader.so: cannot open shared object file: No such file or directory


另外,intl和xsl这两个扩展,可否集成在安装脚本中,不用手动再添加一次,PHP7安装脚本中有 intl 但没有 xsl,php5.6两个都没有。

截取中间报错的日志。

Install ZendGuardLoader for PHP 5.6...
Error:  not found!!!download now...
--2015-10-15 22:06:16--  http://soft.vpser.net/web/zend/zend-loader-php5.6-linux-i386.tar.gz
Resolving soft.vpser.net... failed: Temporary failure in name resolution.
wget: unable to resolve host address “soft.vpser.net”
tar (child): zend-loader-php5.6-linux-i386.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
cp: cannot stat `zend-loader-php5.6-linux-i386/ZendGuardLoader.so': No such file or directory
Write ZendGuardLoader to php.ini...
Copy Opcache Control Panel...
cp: cannot create regular file `/home/wwwroot/default/ocp.php': No such file or directory
Creating new php-fpm configure file...
Copy php-fpm init.d file...
Failed loading /usr/local/zend/ZendGuardLoader.so:  /usr/local/zend/ZendGuardLoader.so: cannot open shared object file: No such file or directory
Failed loading /usr/local/zend/ZendGuardLoader.so:  /usr/local/zend/ZendGuardLoader.so: cannot open shared object file: No such file or directory

好像1.3的包里面没包含这个zend-loader-php5.6-linux-i386.tar.gz,当时也没下载成功,就这么出错了。

[ 本帖最后由 ldlbf 于 2015-10-15 22:52 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-10-16 08:32:38 | 显示全部楼层


你这个还没安装成功,你系统dns有问题
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2015-10-16 08:47:34 | 显示全部楼层

回复 2# 的帖子


其他的都下载了,就这个当时没下载成功,现在回想一下当时网络好像是点问题。这个本来1.3的包里面就没有的是吧?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-10-16 14:04:09 | 显示全部楼层



可以在安装前在lnmp.conf 里自定义php的编译参数

zend的包没放full包里,更新的时候放上
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2015-10-18 09:03:30 | 显示全部楼层

回复 4# 的帖子


自定义编译参数用法是
PHP_Modules_Arguments='--enable-xsl --enable-intl'

这样的格式吧?因为我看了php.sh里面的相关位置 ${PHP_Modules_Arguments} 需要填完整的参数格式。

另外还有一个问题就是,php.sh 里面有 ${PHP_Modules_Arguments} 但 upgrade_php.sh 里面没有。升级一次,又要手动更新扩展呀。麻烦军哥优化一下。

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-28 09:21 , Processed in 0.027101 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表