本文共 434 字,大约阅读时间需要 1 分钟。
这是使用Smarty3时遇到的一个问题,
由于没有创建模板缓存的templates_c目录 导致会按照Smarty3默认的缓存路径./templates_c 先创建这个路径文件夹,再将缓存文件保存到这个文件夹此外,Mac环境中,在权限不足的情况下,创建文件都会出现:mkdir() [function.mkdir]: Permission denied……错误这是由于没有权限导致的
1,为文件夹及其子目录文件分配超级管理员权限
$chmod -R 777 /Applications/XAMPP/xamppfiles/htdocs/test
2,php代码赋予操作权限
if (!is_dir("upload/".$_SESSION["userid"])){ //当路径不存在 mkdir("upload/".$_SESSION["userid",0777,true]);//创建路径 }
通过以上两种操作都可以获得权限,成功创建文件夹
转载地址:http://efvfb.baihongyu.com/