php - 我在 function/vendor/guzzlehttp/psr7/src/functions.php 第 77 行的 laravel 中有错误

标签 php laravel laravel-4

<分区>

我在共享服务器上上传 laravel 4 文件 然后我看到了这个错误。

解析错误:语法错误,意外的 '[' in ./vendor/guzzlehttp/psr7/src/functions.php 第 77 行

第 77 行:

函数 stream_for($resource = '', array $options = [])

最佳答案

短数组语法 [] 是在 PHP 5.4 中添加的,所以我猜你在共享服务器上运行的是一些旧版本的 PHP。通常将 [] 替换为 array() 会有所帮助,但这里它是一个外部供应商包,因此不建议修改代码,因为更改会在供应商包被覆盖时被覆盖更新。除此之外,解决该问题的唯一方法是使用更新版本的 PHP。

关于php - 我在 function/vendor/guzzlehttp/psr7/src/functions.php 第 77 行的 laravel 中有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31367442/

相关文章:

php - 获取数据库信息的更好方法

拉拉维尔 4 : php artisan down not defined

php - foreach循环中的数据插入问题

php - 通过 Woocommerce/Wordpress 管理员,只突出显示订单备注部分

download - 我如何在没有 Composer 的情况下下载 laravel 4?

Laravel Eloquent 查询模型,在 n 到 m 关系中具有精确的多个关联

php - 使用表单数据获取图像服务器端?

php - MPDF 7.0 无法注册自定义字体

php - 如何实现个性化事件流?

php - 如果 Laravel 5 中验证器失败,如何刷新请求数据?