centos:/tmp不能运行导致的安装编译错误问题解决方法

2023-12-04 0 653

[root@web1 ~]# pecl install apc downloading APC-3.1.9.tgz … Starting to download APC-3.1.9.tgz (155,540 bytes) ……………………………done: 155,540 bytes 54 source files, building running: phpize Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 /usr/bin/phpize: /tmp/pear/temp/APC/build/shtool: /bin/sh: bad interpreter: Permission denied Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. ERROR: `phpize\’ failed The problem is caused by the /tmp/ filesystem being mounted noexec, which keeps any programs on /tmp/ from being allowed to be executed, which breaks the install script. To remount /tmp/ as executable, use: [root@web1 ~]# mount -o remount,exec,suid /tmp The it should install correctly. After the install is done, remount the /tmp/ filesystem with the noexec permissions reset. [root@web1 ~]# mount -o remount,noexec,nosuid /tmp

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 RedHat/Centos centos:/tmp不能运行导致的安装编译错误问题解决方法 https://www.u-9.cn/system/redhatcentos/79588.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务