!求助: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
尝试修改umask
######什么都要777, 考虑过一丁点安全性吗
######如果不改为777的话, 使用thinkphp还能生成自动目录吗?
######亲,你后来解决了这个问题么,我现在在mac环境下也遇到这个问题,把apache的document目录递归的全给777权限后,运行thinkphp时生成的runtime目录还是755,浏览器访问只要有链接跳转就显示not found。。。。不知道怎么解决啊,有说把httpd.conf里的用户和组改为当前用户和组,不过我试了依然不行啊
######回复 @唤日之心 : 谢谢######不知道能不能帮到你######我后来的解决方法就是将www-data加入到常用的用户组,然后授予www目录同组用户可读写执行权限######我的linxu服务器也是,无法在runtime文件夹里面生成临时文件,以至于上传图片出错,即使777问题还是存在版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。