File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -194,11 +194,20 @@ if [[ ! -f /usr/local/lsws/lsphp74/lib64/php/modules/zip.so ]] && [[ $SERVER_OS
194194
195195 yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-0.11.2-6.el7.psychotic.x86_64.rpm
196196 yum install -y http://packages.psychotic.ninja/7/plus/x86_64/RPMS/libzip-devel-0.11.2-6.el7.psychotic.x86_64.rpm
197+ yum install lsphp74-devel
198+
199+ if [[ ! -d /usr/local/lsws/lsphp74/tmp ]] ; then
200+ mkdir /usr/local/lsws/lsphp74/tmp
201+ fi
202+
203+ /usr/local/lsws/lsphp74/bin/pecl channel-update pecl.php.net
204+ /usr/local/lsws/lsphp74/bin/pear config-set temp_dir /usr/local/lsws/lsphp74/tmp
197205 /usr/local/lsws/lsphp74/bin/pecl install zip
198206 if [[ $? == 0 ]] ; then
199- echo " extension=zip.so" > /usr/local/lsws/lsphp74/etc/php.d/20-zip.ini
207+ echo " extension=zip.so" > /usr/local/lsws/lsphp74/etc/php.d/20-zip.ini
208+ chmod 755 /usr/local/lsws/lsphp74/lib64/php/modules/zip.so
200209 else
201- echo -e " \nlsphp74-zip compilation failed..."
210+ echo -e " \nlsphp74-zip compilation failed..."
202211 fi
203212fi
204213# fix the lsphp74-zip missing issue.
You can’t perform that action at this time.
0 commit comments