!求助:ubuntu下thinkphp框架生成目录权限的问题

xkeos 发布于 2014/05/03 17:27
阅读 3K+
收藏 1

!求助:ubuntu下thinkphp框架生成的Application目录中的文件权限都是755, 能否改变, 使其生成时就是777.

另外, 使用thinkphp, 上传文件时, 生成的名字为日期的目录权限无法改变。用uploadify生成上传文件缩略图时报io error。

问题: 1, thinkphp生成目录的权限为755, 每次都需手动更改,能否在生成时的权限改为777.

          2, thinkphp和uploadify使用时成功上传文件, 但是无法生成缩略图, 报IO error, 查看目录, 生成的名字为日期的目录为755, 其下上传图片的权限目录为644, 无法更改目录权限。

当前设置: os: ubuntu12.04  

               thinkphp: 3.2.2

                www所属用户组: www-data

         

加载中
0
Feng_Yu
Feng_Yu

尝试修改umask

0
z
zx32342342

什么都要777, 考虑过一丁点安全性吗

0
xkeos
xkeos

如果不改为777的话, 使用thinkphp还能生成自动目录吗?

0
toddlt
toddlt

亲,你后来解决了这个问题么,我现在在mac环境下也遇到这个问题,把apache的document目录递归的全给777权限后,运行thinkphp时生成的runtime目录还是755,浏览器访问只要有链接跳转就显示not found。。。。不知道怎么解决啊,有说把httpd.conf里的用户和组改为当前用户和组,不过我试了依然不行啊

toddlt
toddlt
回复 @唤日之心 : 谢谢
xkeos
xkeos
不知道能不能帮到你
xkeos
xkeos
我后来的解决方法就是将www-data加入到常用的用户组,然后授予www目录同组用户可读写执行权限
0
Mr韦淋
Mr韦淋
我的linxu服务器也是,无法在runtime文件夹里面生成临时文件,以至于上传图片出错,即使777问题还是存在
返回顶部
顶部