赞
踩
最近用tp在写了一点测试的程序,本地可以可以使用,但是部署到服务器块就报错mkdir() Permission denied;
这是因为我们服务器使用的是Linux系统,默认的目录权限没有全部开启的,造成执行创建文件的时候报错;
所以解决mkdir() premission denied 的问题最直接的方式,把runtime权限放开,让所有用户都可以创建它。
在我们终端tp目录下执行:
chmod -R 777 runtime(开放权限的目录)
上面这条命令的意思是将当前目录下所有文件及目录和目录下的文件权限修改成可读可写可执行,-R选项代表了递归修改,意味着如果当前有个目录a ,而目录a下还有个目录b和文件c,那么目录a以及文件c以及子目录b和目录b下的所有文件都会被修改。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。