2014-02-21 44 views
0

我試圖刪除資產文件夾中有lib文件夾的子文件夾,其中還包括lib文件夾中的一些其他文件以及phpinfo.php。Yii託管在亞馬遜mkdir()上:設備上沒有剩餘空間

刪除資產的文件夾內的所有文件後,它提供了對文件/var/www/framework/utils/CFileHelper.php(287 PHP的警告

mkdir(): No space left on device 

@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

好,看起來你沒有空間。你知道你有多少空間嗎?如果是,請執行'var_dump(system('du -sh/www'))'查看您使用了多少空間 –

+0

我們在亞馬遜ec2上使用ubuntu服務器並執行df -h它顯示總計爲7.8 gb –

+0

Can你發佈了'df-h'的完整輸出? – Rico

回答

1

是您的實例EBS的基礎?你在EBS上有你的應用程序嗎?如上所述,發佈的全部結果:

DF -h

lsblk -o NAME,文件系統類型,大小,MOUNTPOINT,LABEL

+0

感謝您的支持。現在問題已經被修復了。 鏈接到ebs卷後,這是輸出。使用的文件系統大小可用使用%安裝在/ dev/xvdg 7.8G 6.6G 833M 89%/無4.0K 0 4.0K 0%/ sys/fs/cgroup udev 285M 12K 285M 1%/ dev tmpfs 59M 196K 59M 1%/ run無5.0M 0 5.0M 0%/ run/lock none 295M 0 295M 0%/ run/shm none 100M 0 100M 0%/ run/user/dev/xvdf 30G 44M 28G 1%/ mnt/ebs-volume - –

相關問題