5

I am installing laravel on a shared hosting at KVC webhost. It shows a blank page. I checked the log and it says that the proc_open() and passthru() aren't enabled on my server which is causing the errors. I have contacted my webhosting for solutions but they can only enable on VPS. Any other solutions?

Bharat Geleda
  • 2,692
  • 1
  • 23
  • 31
  • 1
    I feel your pain. I had endless hassles with my ex-host. Eventually I moved to Digital Ocean and that was a breeze. Do you have to particularly stay with with your current host? – Mhluzi Bhaka Jul 29 '15 at 05:05
  • I have already paid them uptil 2017 :( – Bharat Geleda Jul 29 '15 at 05:20
  • Are you trying to install it using composer or copying the files to the server? – Gustavo Straube Sep 08 '15 at 00:16
  • 1
    I used softaculous to install Laravel in a directory, and had to change all files. Also have been facing issues regarding queues and many artisan commands. Most probably will shift to Digital Ocean! – Bharat Geleda Sep 09 '15 at 16:36
  • hey, i might be hitting up late on this but did you find any solution on this? – RohitS Jul 18 '18 at 11:39
  • Follow this link, it will help you to solve problem. [prog_open() Solution](https://github.com/laravel/framework/issues/30054) – dipenparmar12 Dec 31 '19 at 08:52

1 Answers1

1

There doesn't seem to be anything in a default Laravel application that requires proc_open() or passthru() to serve a site. These may be needed for commandline processes though.

Do a complete build the application locally (eg composer install), then deploy the files to the server.

dave1010
  • 15,135
  • 7
  • 67
  • 64