我正在使用Lumen Framework,并且尝试从json文件播种数据库.我正在做这样的事情:

public function run()

{

$json = json_decode(file_get_contents('database/seed/file.json'), true);

...

}

但是当我执行种子命令php artisan db:seed时,出现此错误:

[ErrorException]

file_get_contents(database/seed/file.json): failed to open stream: No such file or directory

[Symfony\Component\Debug\Exception\FatalThrowableError]

Call to undefined function public_path()

有什么想法我做错了吗?

谢谢

解决方法:

使用__DIR__找出脚本路径

public function run()

{

dd(__DIR__);

}

对于此示例,可以说输出为/ home / vagrant / Code / app / Http / Controllers.

现在这应该可以工作(如果文件权限合适)

public function run()

{

$file_path = realpath(__DIR__ . '/../../database/seed/file.json');

$json = json_decode(file_get_contents($file_path), true);

// ...

}

标签:lumen,laravel,php

来源: https://codeday.me/bug/20191026/1940282.html

php读取json三级,php-流明从文件中读取JSON相关推荐

  1. 从文件中读取一个long型数_Python 从文件中读取数据

    问题:在python中如何从文件中读取数据,比如有一个mydata.txt文件包含10000行,50列的数据,想提取某几列出来,比如1, 3,5列. 方法一,编一个读取数据的函数. import js ...

  2. python从文件中读取数据时出现错误_python-从文件中读取数据

    一.读取整个文件 learnFile.py 绝对路径 #coding=UTF-8 importsys reload(sys) with open(r'C:\Users\zhujiachun\Deskt ...

  3. php 操作txt,PHP 从txt文件中读取数据

    一.打开/关闭文件 1.对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是: fopen(filename,mode,include_path,context); 2.对文件操作结束后 ...

  4. 使用ifstream从文件中读取内容

    文章目录 1 使用ifstream从文件中读取内容 1 使用ifstream从文件中读取内容 文件map.txt的内容如下: 代码如下: #include <iostream> #incl ...

  5. Tensorflow 从bin文件中读取数据并

    Tensorflow 程序读取数据一共有3种方法: 供给数据(feeding):在程序运行的每一步,让Python代码来供给数据 从文件读取数据: 让一个输入管线从文件中读取数据 预加载数据:在ten ...

  6. PHP 从txt文件中读取数据

    一.打开/关闭文件 1.对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是: fopen(filename,mode,include_path,context); 2.对文件操作结束后 ...

  7. C++:从json文件中读取参数/创建文件夹/位拼接

    目录 1.从json文件中读取参数 2.创建文件夹 3.位运算拼接 1.从json文件中读取参数 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,和xml ...

  8. Rapidjson的简单使用(拼接json串,存取文件中的json,解析json串)

    Rapidjson的简单使用示例 很早就想用用Markdown了,一直没机会.今天就来试一下 先放个目录: Rapidjson的简单使用示例 rapidjson官方教程 本示例所用环境 示例代码与注释 ...

  9. python 从PDF文件中读取书签/目录

    python 从PDF文件中读取书签/目录 代码介绍 需要使用到的函数 代码部分 有时候需要将PDF文件中的书签读取出来进行处理,因此写这篇博客记录具体的处理过程(某些pdf文件会出现打不开报错的情况 ...

  10. vc++从txt文件中读取数据

    数值分析课上老师说要将数据写在txt文件上,然后让程序从txt文件中读取数据.让本来C++已经遗忘了很久的我们无从下手,在网上也查看了很多,发现大多都是扯淡,放在VC++编辑器上发现并不能运行,不知道 ...

最新文章

  1. oracle lz压缩,LZ:Oracle热备期间过量Redo生成控制
  2. linux安装ActiveMQ
  3. 皮一皮:当和对象一家人一起看到羞羞电影对象却去上厕所时...
  4. soap php 分开类,PHP SoapClient类型映射的行为有所不同
  5. 起步前要做哪些准备?
  6. 新风口下:嵌入式AI学习中较好的练手项目(附代码资料/学习视频/学习规划)...
  7. C# 获得当前目录和执行目录的一些方法
  8. 35.FFmpeg+OpenGLES+OpenSLES播放器实现(九.OpenGLES播放视频)
  9. python turtle画房子详细解释_简述python的turtle绘画命令及解释
  10. 一文讲解安卓应用软件开发有什么优势?
  11. 开关灯问题 BulbSwitch
  12. 大数据用kettle还是python_Kettle学习系列之Kettle能做什么?(三)
  13. Android面试简历
  14. Privoxy教程使用详解
  15. 如何把python代码翻译成中文-Python:谷歌翻译20次的程序如何实现?
  16. android音频系统简介
  17. exists和no exists 在sql中的区别
  18. 记录-如何在集成RTL8168网卡的主板上安装ESXi6.0
  19. week6 视频分镜
  20. 自定义控件之-横线指示器

热门文章

  1. 超级邮件群发代理服务器设置,超级邮件群发教程
  2. Mysql添加报错 MySqlException: Incorrect string value: ‘\xE5\xAF\xBC\xE5\x85\xA5...‘ for
  3. 玩家访问网站自动弹窗加QQ群方法以及详细代码
  4. 从零开始做游戏 - 上上下下左右左右BABA
  5. T - 地狱之门 (URAL - 1036 )
  6. java中sep_java时间格式转换: Sep 29, 2012 1:00:01 AM 怎么转换成标准的java Date对象
  7. 如何利用PDF编辑软件将pdf文字修改
  8. 路由器dhcp服务异常不能上网_路由器关闭dhcp之后无法上网怎么办?
  9. 冯绍峰晒与韩寒片场邋遢照 自称工地领薪水
  10. 光耦w314的各引脚图_常用光耦型号代换大全