首页  >  文章  >  php教程  >  Codeigniter中mkdir创建目录遇到权限问题和解决方法,codeignitermkdir

Codeigniter中mkdir创建目录遇到权限问题和解决方法,codeignitermkdir

WBOY
WBOY原创
2016-06-13 09:28:231158浏览

Codeigniter中mkdir创建目录遇到权限问题和解决方法,codeignitermkdir

今天在用 Codeigniter 上传文件时(部署在 Centos),提示如下错误:

A problem was encountered while attempting to move the uploaded file to the final destination.

相关代码:

复制代码 代码如下:


//目录检测
if (!is_dir($cache_path)) mkdir($cache_path, '777');

修改为如下代码既解决问题:

复制代码 代码如下:


//目录检测
if (!is_dir($cache_path)) mkdir($cache_path, 0777);

在linux中用mkdir新建目录,并赋权限发现结果不对

新建目录只要用:
mkdir /mml
对于加强安全性来讲你需要修改目录的属主及操作属性:
chown -R user:dba /mml user为用户,dba为建立的组
chmod -R 777 /mml
你的情况属主你可以不使用,但对于安全性来说还是非常有必要的,你可以百度一下了解他的应用。
你上面新建目录只需赋予操作权限即可
如chmod -R 777 /mml
 

在linux下用命令 mkdir user 创建目录在user下创建了 wei目录却不可以切换到wei 我要在wei 下创建文件

你是在user下创建了wei吗? 那就cd /user/wei 然后就能进去了。 如果进不去的话估计是权限问题, chmod +x wei 给wei文件夹添加执行权限。
创建文件的话,直接vi hello即可创建名为hello的文件了
vi编辑器的使用你可以找找
 

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn