安装 Laravel6.0报错
Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed ‘JSON_INVAL

php 版本问题
composer.json的php版本最低要求为php7.2

解决laravel Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed ‘JSON_INVAL

但是我的homestead环境的php版本为7.3

后来在nginx的配置文件发现了问题 虽然php版本是v3但nginx实际上是phpv1

在 /etc/nginx/sites-available/{项目文件配置}

解决laravel Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed ‘JSON_INVAL
编辑文件将php.fpm修改为正常的php版本
解决laravel Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed ‘JSON_INVAL

但是这个文件只读,如果不能编辑
sudo chmod 777 {项目文件配置}

修改完成后重置ngnix
service nginx reload
成功启动
解决laravel Use of undefined constant JSON_INVALID_UTF8_SUBSTITUTE - assumed ‘JSON_INVAL

相关文章:

  • 2021-09-12
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案