【问题标题】:Parse error: parse error, expecting `'{'' Laravel解析错误:解析错误,期待 `'{'' Laravel
【发布时间】:2020-03-01 07:44:26
【问题描述】:

我在 laravel 项目的 eclipse 文件夹中运行 php artisan route:list 并收到此错误。我检查了文件,那里有{

$  php artisan route:list

警告:不支持在 /Users/frankukachukwu/eclipse-workspace/essenceglobalmart.net/ap p/vendor/zendframework/zend-diactoros/src/functions/create_uploaded_file.php 8号线

解析错误:解析错误,期待 `'{'' in /Users/frankukachukwu/eclipse-workspace/essenceglobalmart.net/app/ 供应商/zendframework/zend-diactoros/src/functions/create_uploaded_file.php 第 19 行

<?php
/**
 * @see       https://github.com/zendframework/zend-diactoros for the canonical source repository
 * @copyright Copyright (c) 2018 Zend Technologies USA Inc. (https://www.zend.com)
 * @license   https://github.com/zendframework/zend-diactoros/blob/master/LICENSE.md New BSD License
 */

declare(strict_types=1);

namespace Zend\Diactoros;

/**
 * Create an uploaded file instance from an array of values.
 *
 * @param array $spec A single $_FILES entry.
 * @throws Exception\InvalidArgumentException if one or more of the tmp_name,
 *     size, or error keys are missing from $spec.
 */
function createUploadedFile(array $spec) : UploadedFile {

    if (! isset($spec['tmp_name'])
        || ! isset($spec['size'])
        || ! isset($spec['error'])
    ) {
        throw new Exception\InvalidArgumentException(sprintf(
            '$spec provided to %s MUST contain each of the keys "tmp_name",'
            . ' "size", and "error"; one or more were missing',
            __FUNCTION__
        ));
    }

    return new UploadedFile(
        $spec['tmp_name'],
        $spec['size'],
        $spec['error'],
        isset($spec['name']) ? $spec['name'] : null,
        isset($spec['type']) ? $spec['type'] : null
    );
}

【问题讨论】:

  • 请分享create_uploaded_file.php
  • 请分享第 19 行 create_uploaded_file.php 上的内容
  • 错误非常清楚。而且很容易解决。
  • 添加了@Sehdev
  • @tksilicon 你的 php 版本是多少?

标签: php laravel


【解决方案1】:

您使用的软件包似乎与您的PHP 版本不兼容

您需要一个兼容的PHP 版本,即7.0.0 - 7.0.5 || ^7.0.7.

要解决此问题,您可以更新 PHP 版本或降级软件包

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 2016-03-05
    • 2021-11-05
    • 2016-01-29
    • 1970-01-01
    • 2013-06-28
    相关资源
    最近更新 更多