iwuqin 发表于 2023-3-3 07:03:18

PHP5.3-5.5安装失败

www uid is 1001
www shell is /bin/bash
+ PATH='/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin'
+ export PATH
++ pwd
+ curPath=/www/server/mdserver-web/plugins/php
++ dirname /www/server/mdserver-web/plugins/php
+ rootPath=/www/server/mdserver-web/plugins
++ dirname /www/server/mdserver-web/plugins
+ rootPath=/www/server/mdserver-web
++ dirname /www/server/mdserver-web
+ serverPath=/www/server
+ sourcePath=/www/server/source
++ uname
+ sysName=Linux
+ install_tmp=/www/server/mdserver-web/tmp/mw_install.pl
+ version=5.5.38
+ PHP_VER=55
+ action=install
+ '[' install == install ']'
+ Install_php
+ echo '安装php-5.5.38 ...'
+ mkdir -p /www/server/source/php
+ mkdir -p /www/server/php
+ cd /www/server/mdserver-web/plugins/php/lib
+ /bin/bash freetype_old.sh
--2023-03-03 05:47:14--https://download.savannah.gnu.org/releases/freetype/freetype-2.7.1.tar.gz
正在解析主机 download.savannah.gnu.org (download.savannah.gnu.org)... 失败:连接超时。
wget: 无法解析主机地址 “download.savannah.gnu.org”

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
freetype_old.sh: 第 20 行:cd: freetype-2.7.1: 没有那个文件或目录
freetype_old.sh:行21: ./configure: 没有那个文件或目录
+ cd /www/server/mdserver-web/plugins/php/lib
+ /bin/bash zlib.sh
+ '[' '!' -d /www/server/source/php/php55 ']'
+ '[' '!' -f /www/server/source/php/php-5.5.38.tar.xz ']'
+ cd /www/server/source/php
+ tar -Jxf /www/server/source/php/php-5.5.38.tar.xz
xz:(stdin): 无法识别文件格式
tar: Child returned status 1
tar: Error is not recoverable: exiting now
+ mv /www/server/source/php/php-5.5.38 /www/server/source/php/php55
mv: 无法获取'/www/server/source/php/php-5.5.38' 的文件状态(stat): 没有那个文件或目录
+ OPTIONS=
+ '[' Linux == Darwin ']'
+ OPTIONS=--without-iconv
+ OPTIONS='--without-iconv --with-curl'
++ getconf LONG_BIT
+ IS_64BIT=64
+ '[' 64 == 64 ']'
+ OPTIONS='--without-iconv --with-curl --with-libdir=lib64'
+ '[' -z '' ']'
+ cpuCore=1
+ '[' -f /proc/cpuinfo ']'
++ cat /proc/cpuinfo
++ wc -l
++ grep processor
+ cpuCore=2
++ free -m
++ awk '{printf("%.f",($2)/1024)}'
++ grep Mem
+ MEM_INFO=
+ '[' 2 '!=' 1 ']'
+ '[' '' '!=' 0 ']'
+ '[' 2 -gt '' ']'
/www/server/mdserver-web/plugins/php/versions/55/install.sh: 第 61 行:[: :需要整数表达式
+ '[' 2 -gt 2 ']'
+ cpuCore=1
+ '[' '!' -d /www/server/php/55 ']'
+ cd /www/server/source/php/php55
/www/server/mdserver-web/plugins/php/versions/55/install.sh: 第 76 行:cd: /www/server/source/php/php55: 没有那个文件或目录
+ make clean
make: *** 没有规则可制作目标“clean”。 停止。

iwuqin 发表于 2023-3-3 08:08:06

问题找到了,上一次安装不成功,在www/server/source/php/php-5.5.38.tar.xz下生成了一个空的 php-5.5.38.tar.xz文件,再次安装的时候系统认识别文件存在,解压不成功。手动删除后再重新下载安装正常。
页: [1]
查看完整版本: PHP5.3-5.5安装失败