public function createTempDir()
{
@mkdir($this->app['config']['plugin_temp_realdir']);
$d = $this->app['config']['plugin_temp_realdir'] . '/' . sha1(Str::random(16));
if (!mkdir($d, 0777)) {
throw new PluginException($php_errormsg . $d);
}
return $d;
}