今天公司的一个项目 模块 imap 装不仩。
我试了下 发现 普通用户 提示无法安装,
sudo 模式下发现已经安装好了:
按照文文的提示 查看php 环境, 发现当前的 环境下( 用户是 普通用戶而不是sudo ) 是看不到imap模块的。
参考以前的安装步骤 发现没有问题。
于是试了下 安装其他的模块 提示说 “permission denied" 。所以想到: 上面的普通用戶安装时莫名其妙的错误,是不是权限问题
于是 找到php的安装目录,查看下对应文件夹的权限发现果然是 普通用户与超级用户混杂的:
所以解决办法就简单了, 修改 文件夹所有权。 重新安装即可
安装, 一次成功. 查看对应的页面 好了。