[GH-ISSUE #629] PHP7.1 causes Server 500 - MethodNotAllowedHttpException #451

Closed
opened 2026-02-26 02:33:15 +03:00 by kerem · 1 comment
Owner

Originally created by @triDcontrols on GitHub (Jul 22, 2017).
Original GitHub issue: https://github.com/koel/koel/issues/629

Running Koel v3.6.2 on CentOS7, Apache/2.4.6 (CentOS), PHP 7.1.7, and Maria DB 10, and latest verison of chrome on mac os x yosemite.

Does Koel officially support php7.1? I upgraded from php5.6 to php7.1 and i get a

Failed to load resource: the server responded with a status of 500 (Internal Server Error) in Chrome web console.

when I try to access XXX.XXX.XXX.XXX/api/me from Chrome I get the below error, downgrading to php5.6 resolves the issue, but would like to have php7.1 for speed improvements.

Whoops, looks like something went wrong.


1/1
MethodNotAllowedHttpException in RouteCollection.php line 233:

in RouteCollection.php line 233
at RouteCollection->methodNotAllowed(array('POST', 'PUT', 'DELETE')) in RouteCollection.php line 220
at RouteCollection->getRouteForMethods(object(Request), array('POST', 'PUT', 'DELETE')) in RouteCollection.php line 158
at RouteCollection->match(object(Request)) in Router.php line 533
at Router->findRoute(object(Request)) in Router.php line 512
at Router->dispatchToRoute(object(Request)) in Router.php line 498
at Router->dispatch(object(Request)) in Kernel.php line 174
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 27
at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in UseDifferentConfigIfE2E.php line 27
at UseDifferentConfigIfE2E->handle(object(Request), object(Closure)) in Pipeline.php line 148
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148
at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
at Pipeline->then(object(Closure)) in Kernel.php line 149
at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116
at Kernel->handle(object(Request)) in index.php line 52
Originally created by @triDcontrols on GitHub (Jul 22, 2017). Original GitHub issue: https://github.com/koel/koel/issues/629 Running Koel v3.6.2 on CentOS7, Apache/2.4.6 (CentOS), PHP 7.1.7, and Maria DB 10, and latest verison of chrome on mac os x yosemite. Does Koel officially support php7.1? I upgraded from php5.6 to php7.1 and i get a `Failed to load resource: the server responded with a status of 500 (Internal Server Error)` in Chrome web console. when I try to access XXX.XXX.XXX.XXX/api/me from Chrome I get the below error, downgrading to php5.6 resolves the issue, but would like to have php7.1 for speed improvements. ``` Whoops, looks like something went wrong. 1/1 MethodNotAllowedHttpException in RouteCollection.php line 233: in RouteCollection.php line 233 at RouteCollection->methodNotAllowed(array('POST', 'PUT', 'DELETE')) in RouteCollection.php line 220 at RouteCollection->getRouteForMethods(object(Request), array('POST', 'PUT', 'DELETE')) in RouteCollection.php line 158 at RouteCollection->match(object(Request)) in Router.php line 533 at Router->findRoute(object(Request)) in Router.php line 512 at Router->dispatchToRoute(object(Request)) in Router.php line 498 at Router->dispatch(object(Request)) in Kernel.php line 174 at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30 at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30 at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30 at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 27 at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing\{closure}(object(Request)) in UseDifferentConfigIfE2E.php line 27 at UseDifferentConfigIfE2E->handle(object(Request), object(Closure)) in Pipeline.php line 148 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46 at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148 at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102 at Pipeline->then(object(Closure)) in Kernel.php line 149 at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116 at Kernel->handle(object(Request)) in index.php line 52 ```
kerem closed this issue 2026-02-26 02:33:15 +03:00
Author
Owner

@phanan commented on GitHub (Jul 29, 2017):

I don't think this is a Koel issue per-se. If you think it's a bug, maybe post it in Laravel's repo.

<!-- gh-comment-id:318795384 --> @phanan commented on GitHub (Jul 29, 2017): I don't think this is a Koel issue per-se. If you think it's a bug, maybe post it in Laravel's repo.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#451
No description provided.