【发布时间】:2012-02-28 11:06:05
【问题描述】:
我正在打开一个 JSON 文件并对其内容进行解码,因此我可以使用 MySQL 将内容插入到我的数据库中:
[{"publisher": "some publisher", "img": "url to image", "title": "some title", "platform": "some platform", "year": "2012", "genre": "some genre", "desc": "this is the description", "id": "1", "developer": "some developer"}]
这只是文件中的一项。 JSON 文件包含超过 10000 个。我在使用json_decode($file) 时获得了内部服务器。读取文件和var_dump($file) 工作得很好。所以我的问题是,这是一个好的 JSON 文件吗?或者如何解码并插入数据库?
提前致谢。
【问题讨论】:
-
您是否有权访问您的服务器错误日志以了解更多信息?您可以尝试激活错误报告吗?可能是您达到了内存限制。
-
是的,我达到了内存限制。增加 php.ini 的限制就可以解决这个问题吗?
-
是的,这将解决问题,或者正如我的回答所说,使用 ini_set
标签: php mysql json internal-server-error