【发布时间】:2022-01-25 12:27:56
【问题描述】:
使用 laravel v8.7* 使用 apache 服务器并使用 deployer 在服务器上部署 Laravel 应用程序。 部署到服务器后出现问题。
我收到以下错误:
PHP 致命错误:未捕获错误:调用 /var/www/html/releases/2/vendor/laravel/framework/src/Illuminate/Collections/Collection 中未定义的方法 Illuminate\Support\Collection::getArrayableItems()。 php:31\n 堆栈跟踪:\n #0 /var/www/html/releases/2/vendor/laravel/framework/src/Illuminate/Collections/helpers.php(15): Illuminate\Support\Collection->__construct(Array)\n#1 /var/ www/html/releases/2/vendor/laravel/framework/src/Illuminate/Support/Traits/ReflectsClosures.php(49): 收集(数组)\n #2 /var/www/html/releases/2/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/ReportableHandler.php(62): Illuminate\Foundation\Exceptions\ReportableHandler->firstClosureParameterTypes(Object(Closure)) \n #3 /var/www/html/releases/2/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(234): Illuminate\Foundation\Exceptions\ReportableHandler->handles(Object(Symfony\Component \ErrorHandler\Error\FatalError))\n #4 /var/www/html/releases/2/vendor/laravel/framework/src/Illuminate/Foundati 在 /var/www/html/releases/2/vendor/laravel/framework/src/Illuminate/Collections/Collection 中。第31行的php
使用以下指令deploy 注意:在 ngnix 上使用 apache 服务器,因为 apache 当前正在服务器上运行其他应用程序。
【问题讨论】:
标签: php laravel digital-ocean php-deployer