我试图删除assets文件夹中的子文件夹,其中包含lib文件夹,包括lib文件夹中的一些其他文件以及phpinfo.php。
删除assets文件夹中的所有文件后,会发出php警告
mkdir(): No space left on device
在文件/var/www/framework/utils/CFileHelper.php(287)
@param array $options newDirMode element used, must contain access bitmask.
276 * @param boolean $recursive
277 * @return boolean result of mkdir
278 * @see mkdir
279 */
280 private static function mkdir($dst,array $options,$recursive)
281 {
282 $prevDir=dirname($dst);
283 if($recursive && !is_dir($dst) && !is_dir($prevDir))
284 self::mkdir(dirname($dst),$options,true);
285
286 $mode=isset($options['newDirMode']) ? $options['newDirMode'] : 0777;
287 $res=mkdir($dst, $mode);
288 chmod($dst,$mode);
289 return $res;
290 }
291 }
我不知道是不是亚马逊ec2的磁盘空间问题。
任何人都可以指出错误的原因。
非常感谢提前
答案 0 :(得分:1)
您的实例基于EBS吗?你在EBS卷上有自己的应用吗?如上所述,发布完整的结果:
df -h
和
lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL