商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > thinkphp在ubuntu上的日志配置

thinkphp在ubuntu上的日志配置

  发布于2026-07-15 阅读(0)

扫一扫,手机访问

在Ubuntu上配置ThinkPHP的日志功能,其实并不复杂。搞清楚几个关键步骤,几分钟就能搞定。

thinkphp在ubuntu上的日志配置

  1. 首先,定位到ThinkPHP项目的根目录。大多数情况下,它位于/var/www/html,当然如果你自定义过路径,那就去你设定的那个目录。

  2. 在项目根目录下找到.env文件——这可是存放环境变量配置的关键文件。如果没找到,别慌,自己新建一个就行。

  3. 打开.env文件,你会看到类似下面的配置内容:

    # 日志记录类型
    LOG_LEVEL=debug
    # 日志文件名
    LOG_FILE=think
  4. 根据实际需要调整这些参数。比如,把LOG_LEVEL改成infoerror或者其他级别,以控制哪些日志会被记录下来。LOG_FILE则用来指定日志文件的命名。

  5. 改完后保存并关闭文件。

  6. 光修改.env还不够,得确保项目真正读取了这些配置。在项目的入口文件(通常位于public/index.php)中添加这么一行代码:

    putenv(file_get_contents(__DIR__ . '/../.env'));

    它的作用是将.env文件的内容加载为环境变量,让ThinkPHP能够识别。

  7. 最后,别忘了重启Web服务器(Nginx或Apache),新配置才能生效。

完成这些步骤后,ThinkPHP就会按照你在.env中设定的日志级别和文件名来记录日志了。所有日志文件会存放在项目的runtime/log目录下,去那里查看即可。

本文转载于:https://www.yisu.com/ask/88071048.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注