我試圖刪除資產文件夾中有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上的磁盤空間問題。
任何人都可以請指出錯誤的原因。
非常感謝提前
好,看起來你沒有空間。你知道你有多少空間嗎?如果是,請執行'var_dump(system('du -sh/www'))'查看您使用了多少空間 –
我們在亞馬遜ec2上使用ubuntu服務器並執行df -h它顯示總計爲7.8 gb –
Can你發佈了'df-h'的完整輸出? – Rico