Mac下php错误日志配置问题

Mac下php错误日志配置的解决方法:1、选中phpLog文件夹,右键点击显示简介,修改staff和everyone的权限;2、使用命令行,代码为【sudo -i → chmod -R 777 /Users/yun/phpLog】。

Mac下php错误日志配置问题

Mac下php错误日志配置的解决方法:

1、浏览器显示错误

方法1:在php中配置。修改php.ini,sudo vim /etc/php.ini。找到display_errors = Off,把Off改成On

a0db3fdd24e367c373ca4c5a98cb122.png

立即学习“PHP免费学习笔记(深入)”;

重启apache服务器 sudo apachectl restart即可

注:php.ini默认 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT,可以自定义修改错误级别

方法2:在Apache中配置。修改httpd.conf,sudo vim /etc/apache2/httpd.conf。在文件最后加上
//这里与php.ini是对应的

php_flag display_errors        onphp_value error_reporting    30719

登录后复制

注:error_reporting错误级别

0f45302de082bb4ef23b2e230abbdb8.png

2、错误日志生成

代码:


登录后复制

结果:

错误号:2错误信息:fopen(xiao.txt): failed to open stream: No such file or directoryWarning: error_log(/Users/yun/phpLog/xx.txt): failed to open stream: Permission denied in /Users/yun/Sites/error.php on line 11ok

登录后复制

warning说明文件夹有权限设置。

解决方法:

①选中phpLog文件夹,右键点击显示简介,修改staff和everyone的权限

dfe5dc1c625c0bf75b30f4eaf0c90a1.png

②命令行。

sudo -i → chmod -R 777 /Users/yun/phpLog

登录后复制

相关学习推荐:PHP编程从入门到精通

以上就是Mac下php错误日志配置问题的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2132837.html

(0)
上一篇 2025年2月24日 23:25:57
下一篇 2025年2月19日 08:55:05

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 如何关闭php的报错提示

    关闭php报错提示的方法:1、在“php.ini”中找到“display_errors”,设置错误提示的关闭;2、使用函数“ini_set(‘display_errors’,’off’);”关…

    2025年2月24日
    200
  • apache无法打开运行php怎么办?

    apache无法打开运行php的解决办法:首先配置apache的主配置文件【httpd.conf】;然后在装载模块的LoadModule后添加相关语句;接着置php后缀的文件;最后重启Apache即可。 apache无法打开运行php的解决…

    2025年2月24日 编程技术
    200
  • PHP找不到指定的模块如何解决?

    PHP找不到指定的模块如何解决? PHP找不到指定的模块是因为在“phpext”这个目录下面找不到相关的dll文件,解决方法:首先打开PHP配置文件“php.ini”;然后搜索“extension_dir”配置项;最后将该配置项改为“ext…

    2025年2月24日
    200
  • php常用的方法有哪些?

    php常用的方法有:1、【list()】把数组中的值赋给一些变量;2、【explode()】把字符串转化为数组;3、【file_get_contents()】将整个文件读入一个字符串;4、【end()】获取数组最后一个参数。 php常用的方…

    2025年2月24日
    200
  • php如何修改文件上传大小?

    php修改文件上传大小的方法:首先linux查找文件,代码为【find/-name php.ini】;然后用xftp下载到本地,修改再替换;最后启用reboot重启nginx即可。 php修改文件上传大小的方法: 修改php.ini文件的u…

    2025年2月24日 编程技术
    200
  • PHP如何获取文件最后修改时间?

    PHP如何获取文件最后修改时间? 在PHP中可以很方便的获取一个文件的最后修改时间,就是通过系统自带的函数“filemtime()”,其作用是返回文件上次被修改的时间,出错时返回FALSE。 登录后复制 知识扩展 filemtime ( s…

    2025年2月24日
    200
  • php中静态方法和非静态方法如何相互调用?

    php中静态方法和非静态方法相互调用的方法:1、非静态方法调用静态方法: 可以【self】或者类名加【::】的形式调用;2、静态方法调用非静态方法:,在类中静态方法中,需要实例化对象,再调用类中的方法。 php中静态方法和非静态方法相互调用…

    2025年2月24日
    200
  • php如何去除数组中的元素?

    php去除数组中元素的方法:1、使用unset函数,删除一个元素,且保持原有索引不变;2、使用 【array_splice】函数,删除一个元素,不保持索引;3、使用【array_diff】函数,按值删除多个元素,保持索引。 php去除数组中…

    2025年2月24日
    200
  • php如何取随机数不重复?

    php取随机数不重复的方法:1、使用【rand(min,max)】函数产生随机数;2、使用【array_unique(arr)】对生成的数组进行去重;3、利用索引快速的生成不重复的随机数。 php取随机数不重复的方法: 首先想到的是rand…

    2025年2月24日
    200
  • mac下如何修改php.ini

    mac下修改php.ini的方法:首先进入到文件夹下并备份;然后在终端中使用指令“sudo cp php.ini.default php.ini”;接着输入指令“:/;extension=php_gd2.dll”;最后删除前面的分号即可。 …

    2025年2月24日
    200

发表回复

登录后才能评论