Php Yii托管在amazon mkdir()上:设备上没有剩余空间

Php Yii托管在amazon mkdir()上:设备上没有剩余空间,php,yii,amazon-web-services,amazon-ec2,Php,Yii,Amazon Web Services,Amazon Ec2,我试图删除资产文件夹中的子文件夹,其中有lib文件夹,包括lib文件夹中的一些其他文件以及phpinfo.php 删除资产文件夹中的所有文件后,它会发出php警告 mkdir(): No space left on device 文件/var/www/framework/utils/CFileHelper.php(287) 我不知道这是否是亚马逊ec2上的磁盘空间问题 谁能指出错误的原因吗 非常感谢您的实例是否基于EBS?你的应用程序在EBS卷上吗?如上所述,发布以下内容的完整结果: df-h

我试图删除资产文件夹中的子文件夹,其中有lib文件夹,包括lib文件夹中的一些其他文件以及phpinfo.php

删除资产文件夹中的所有文件后,它会发出php警告

mkdir(): No space left on device
文件/var/www/framework/utils/CFileHelper.php(287)

我不知道这是否是亚马逊ec2上的磁盘空间问题

谁能指出错误的原因吗


非常感谢您的实例是否基于EBS?你的应用程序在EBS卷上吗?如上所述,发布以下内容的完整结果:

df-h

lsblk-o名称、FSTYPE、大小、装入点、标签


看来你没有空间了。你知道你有多少空间吗?如果是,请执行
var_dump(system('du-sh/www'))
查看您使用了多少空间我们正在amazon ec2上使用ubuntu服务器,通过执行df-h显示总共有7.8 GB。您可以发布
df-h
的完整输出吗?谢谢大家的支持。现在问题已经解决了。链接到ebs卷后,这是输出。使用的文件系统大小Avail Use%安装在/dev/xvdg 7.8G 6.6G 833M 89%/none 4.0K 0 4.0K 0%/sys/fs/cgroup udev 285M 12K 285M 1%/dev tmpfs 59M 196K 59M 1%/run none 5.0M 0%/run/lock none 295M 0 295M 0%/run/shmnone 100M 0 100M 0%/run/user/dev/xvdf 30G 44M 28G 1%/mnt/ebs volume感谢您的支持。现在这个问题已经不知怎么解决了。链接到ebs卷后,这是输出。使用的文件系统大小Avail Use%安装在/dev/xvdg 7.8G 6.6G 833M 89%/none 4.0K 0 4.0K 0%/sys/fs/cgroup udev 285M 12K 285M 1%/dev tmpfs 59M 196K 59M 1%/run none 5.0M 0%/run/lock none 295M 0%/run/shm none 100M 0 100M 0%/run/user/dev/xvdf 30G 44M 28G 1%/mnt/ebs卷-
@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 }