无法创建缓存目录..或目录不可写。在RainTPL中不使用缓存进行操作

时间:2018-05-01 08:43:58

标签: php task-parallel-library raintpl

我创建了一个新的RainTPL项目。当我转到我的文件Index.html以查看结果显示以下错误。

  

致命错误:Uncaught Rain \ Tpl \ Exception:缓存目录   cache / doesn没有写入权限。设置写入权限或设置   RAINTPL_CHECK_TEMPLATE_UPDATE为FALSE。更多细节   http://www.raintpl.com/Documentation/Documentation-for-PHP-developers/Configuration/   在   /Applications/XAMPP/xamppfiles/htdocs/aLittleBitOfPhp/tpl/vendor/rain/raintpl/library/Rain/Tpl/Parser.php:223   堆栈跟踪:#0   /Applications/XAMPP/xamppfiles/htdocs/aLittleBitOfPhp/tpl/vendor/rain/raintpl/library/Rain/Tpl.php(262):   Rain \ Tpl \ Parser-> compileFile(' index',NULL,' tpl /',' tpl / index.html',   ' cache / index.6f6 ...')#1   /Applications/XAMPP/xamppfiles/htdocs/aLittleBitOfPhp/tpl/vendor/rain/raintpl/library/Rain/Tpl.php(63):   Rain \ Tpl-> checkTemplate(' index')#2   /Applications/XAMPP/xamppfiles/htdocs/aLittleBitOfPhp/tpl/index.php(20):   Rain \ Tpl-> draw(' index')#3 {main}引入   /Applications/XAMPP/xamppfiles/htdocs/aLittleBitOfPhp/tpl/vendor/rain/raintpl/library/Rain/Tpl/Parser.php   在223行

然后当我去终端安装使用时:

chmod 777 ./cache
chmod 755 ./cache
chown -R admin  ./cache

显示以下错误。

chmod: ./cache: No such file or directory

chown: ./cache: No such file or directory

我正在使用macOS Sierra

1 个答案:

答案 0 :(得分:0)

然后正确的方法是在没有./

的情况下这样做

您必须进入项目目录并在终端上使用它。

chmod 777 cache

感谢您mim的帮助。