Support the ongoing development of Laravel.io →
Installation Configuration Testing

Hi everyone,

I have a Laravel 5.0 project that I want to test on servers that supports different php handler like:-

  1. suPHP (Single user PHP)
  2. FCGI (FastCGI)
  3. CGI (Common Gateway Interface)
  4. DSO (Dynamic Shared Object)

In case of first three the project works fine.

And also I tried to move the project out of public.

But when ever I try to run the project on a DSO server it fails.

There is just:-

  1. Mozila -> blank screen
  2. Chrome -> 500 error

The server I have is a VPS Linux server.

And I was just changing the php handlers.

For the first three case the php handler API is CGI

and For the DSO its Apache

Please let me know what would be the appropriate solution.

Thank You

Last updated 3 years ago.
0

Hi, its just today I found the solution.

On a DSO server the file or folder permission should be set to 777 on the server.

And the exact path that gets affected due to this is Laravel-project/storage folder should have the 777 file permission. And also all the folders and files within it and more within.

Last updated 9 years ago.
0

Sign in to participate in this thread!

Eventy

Your banner here too?

sujit223 sujit223 Joined 6 Nov 2015

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.