服务器不支持.env 文件怎么办?

Window NT系统,IIS站点运行Laravel碰到怪异问题:无法解析.env文件。虽然开启了调试模式,但是没用,whoops页面根本不出来。删掉.env,把配置信息写到config目录的系列文件里,则正常运行。总之这个env要不得……但是我很想要这个文件,求赐教,谢谢!(PHP版本5.4,Laravel版本5.0,不考虑升级)
服务器不支持.env文件怎么办?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 4
黑将军

windows iis下应该也是能支持的才对,建议调试一下源码

5年前 评论
zhaiduting (楼主) 5年前

是否在其他地方(除了在config文件里面)使用了env()方法!

5年前 评论
zhaiduting (楼主) 5年前

我猜测是不是你的服务器不支持 小数点 开头的文件

5年前 评论
zhaiduting (楼主) 5年前

Windows Server估计是把你的.开头的文件给隐藏了,或者权限没给到位。你看看你Windows Server的版本

5年前 评论
zhaiduting (楼主) 5年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!