【问题标题】:warnings trying to start cakephp试图启动 cakephp 的警告
【发布时间】:2013-10-28 17:49:38
【问题描述】:

当我尝试启动 cakephp 时,它会显示一些警告消息:

警告:SplFileInfo::openFile(.../cake_2_0/app/tmp/cache/persistent/myapp_cake_core_file_map):无法打开流:.../cake_2_0/lib/Cake/Cache/Engine/FileEngine 中的权限被拒绝.php 在第 357 行

警告 (512): SplFileInfo::openFile(cake_2_0/app/tmp/cache/persistent/myapp_cake_core_cake_dev_en-us) [splfileinfo.openfile]: 未能打开流: 权限被拒绝 [CORE/Cake/Cache/Engine/FileEngine .php,第 357 行]

警告 (512):_cake_core_ 缓存无法将“cake_dev_en-us”写入文件缓存 [CORE/Cake/Cache/Cache.php,第 325 行]

我在 linux 上使用 xampp,据我所知,在文件夹中启用了写入和读取权限。 有人知道怎么解决吗?

【问题讨论】:

    标签: php cakephp xampp


    【解决方案1】:

    那里有一个错误报告http://cakephp.lighthouseapp.com/projects/42648/tickets/2172,但它被认为不是错误。

    也试试这个

    chgrp -R www-data app/tmp
    chmod -R g+rw app/tmp 
    find app/tmp -type d -exec chmod g+s {} \;
    

    希望对你有帮助

    【讨论】:

    • 感谢我解决了使用 apache 为 apt/tmp 文件夹更改用户名的用户名权限
    【解决方案2】:

    你应该检查php的版本^ ^ Cake 需要 php 5.2.8 或更高版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多