PHP 项目求助,同一份代码 生产环境不报错,本地启动就报错。

2023-09-08 15:11:35 +08:00
 godloveplay

PHP5.0 的框架,项目在生产环境 用 ng 部署 同样的代码没有报错,dump($get['type']); 输出了 null 但是我本地环境 就直接抛异常了。 有没有 PHP 的朋友帮忙看看。。

https://imgse.com/i/pP6CZSH https://imgse.com/i/pP6CnOI

2279 次点击
所在节点    PHP
27 条回复
1wlinesperday
2023-09-08 22:48:00 +08:00
借楼问一下,帮忙部署一个 PHP 项目多少钱啊 https://secure.phabricator.com/book/phabricator/article/installation_guide/
taozywu
2023-09-08 22:58:41 +08:00
@1wlinesperday 可以私聊下 vx:dGFvenl3dQ==
dayeye2006199
2023-09-08 23:07:42 +08:00
朋友 docker 了解一下
yogogo
2023-09-09 00:11:33 +08:00
服务器没有开启异常
wellerman
2023-09-09 00:27:52 +08:00
@godloveplay #5 结合顶上两张图片,这代码在本地也不会有预期的结果。$get 本来要接受一个数组,你给传了整数 1127 ($supplier_id ) 当然报错。生产环境之所以没报错,是因为生产环境关闭了错误显示。打开错误显示,肯定一样的错误。 另,#3 楼也已经指出错误原因。
显示全部错误:
ini_set('display_errors', true);
error_reporting(E_ALL);
qsnow6
2023-09-09 00:31:56 +08:00
docker 可以抹平所有环境的差异
ganbuliao
2023-09-09 10:46:22 +08:00
打印一下生产环境的 php ini 和本地环境的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/972054

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX