macbook上执行phar文件在读取.env时会提示Notice: Undefined index

问题描述

这里详细描述问题
截图

虽然不影响项目运行,但是看着非常难受,.env中的值是通过$_ENV读取的,如果通过webman框架下的start.php运行则不会出现如上提示,.env文件和phar文件在同一路径。

167 1 0
1个回答

破案了,由于之前使用getenv获取配置会间歇性抽风读不到,所以改用$_ENV来获取,打包二进制只能老实用getenv

  • 凌晨三点半的卢本伟 2024-05-10

    提问大佬,打包后上传文件这种如何解决路径问题呀,可否参考一下

  • 岛屿可以找到海 2024-05-10

    在config/app.php修改'public_path' => base_path(false) . DIRECTORY_SEPARATOR . 'public',
    这样上传的文件就会在pahr外部的public里了

×
🔝