博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php输出错误信息和改变文件模式
阅读量:5773 次
发布时间:2019-06-18

本文共 873 字,大约阅读时间需要 2 分钟。

hot3.png

One:Before you go to fix an error, it would be nice to know, which error to fix. Add these lines at the top of your script and then try again

ini_set('display_errors',1);
error_reporting(E_ALL);

PHP will tell you, what is the problem

for example:Warning: fopen(file/testFile.txt): failed to open stream: Permission denied in /home/suiyc/workspace/sycPro/createFile.php on line 9 can't open file

Two: Can the file is writable? we can use the next code to see if the file is writable.

echo var_dump(is_writable('file/sales.csv')); // file path and file name

Three:change the file mod

// 所有者可读写,其他人没有任何权限
chmod("test.txt",0600);
// 所有者可读写,其他人可读
chmod("test.txt",0644);
// 所有者有所有权限,其他所有人可读和执行
chmod("test.txt",0755);
// 所有者有所有权限,所有者所在的组可读
chmod("test.txt",0740);
?>

转载于:https://my.oschina.net/syc2013/blog/187968

你可能感兴趣的文章
IO流的学习--文件夹下文件的复制
查看>>
第十六章:脚本化HTTP
查看>>
EXCEL表中如何让数值变成万元或亿元
查看>>
nginx在响应request header时候带下划线的需要开启的选项
查看>>
Linux下DHCP服务器配置
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
我的IDEA配置
查看>>
myeclipse显示行号
查看>>
编写高性能的java程序
查看>>
Spring 的配置详解
查看>>
linux已经不存在惊群现象
查看>>
上位机和底层逻辑的解耦
查看>>
关于微信二次分享 配置标题 描述 图片??
查看>>
springcloud使用zookeeper作为config的配置中心
查看>>
校园火灾Focue-2---》洗手间的一套-》电梯
查看>>
css控制文字换行
查看>>
bzoj1913
查看>>
L104
查看>>
分镜头脚本
查看>>
链表基本操作的实现(转)
查看>>