0
第一次加载网站时,我似乎在我的本地服务器上收到此错误,例如在早上。一旦我做了刷新,它已经不存在了...Silverstripe 3.1 - mkdir()问题或本地问题?
我正在使用silverstripe 3.1。
有没有办法阻止本地或这是一个错误?
Warning: mkdir(): File exists in /framework/core/manifest/ManifestCache.php on line 19
貌似线19正试图创建一个TEMP文件夹,但它已经存在......
function __construct($name) {
$this->folder = TEMP_FOLDER.'/'.$name;
if (!is_dir($this->folder)) mkdir($this->folder);
}
应该是功能检查,如果该文件夹存在第一如
if (!is_dir($this->folder) || !file_exists($this->folder)) mkdir($this->folder);