2015-08-10 1 views
1

После настройки и копирования моего проекта Laravel 5 с локальной машины на сервер, но из моего удивления я получаю белый экран.Мой проект Laravel показывает пустой экран после помещения его на сервер

То, что я сделал это:

  1. Я изменил .htaccess, чтобы вставить код из Laravel документа
  2. Я не имеющий paths.php файл, но и получил один https://github.com/laravel/laravel/blob/834cb7530df5ea28803569fd6bf28c6e759170ef/bootstrap/paths.php

аналогичный вопрос как это, но разница в том, что у меня нет папки public_html и общей папки

Это как мой index.php взгляд на данный момент

require __DIR__.'/bootstrap/autoload.php'; 
$app = require_once __DIR__.'/bootstrap/start.php'; 

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); 

$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture() 
); 

$response->send(); 

$kernel->terminate($request, $response) 

мой ВХост

<VirtualHost *:80> 
    DocumentRoot /var/www/html/ 
    <Directory "/var/www/html/kidio/mergeogle/laravel/public"> 
     Options Indexes FollowSymLinks 
     AllowOverride all 
     Require all granted 
     Allow from all 
    </Directory> 
</VirtualHost> 

мое разрешение хранения

drwxrwsrwx. 2 apache apache 23 Aug 9 13:48 app 
    drwxrwsrwx. 5 apache apache 62 Aug 9 13:48 framework 
    drwxrwsrwx. 2 apache apache 23 Aug 9 13:48 logs 

    checking the stat storage/ 


    File: ‘storage/’ 
    Size: 43    Blocks: 0   IO Block: 4096 directory 
    Device: ca02h/51714d Inode: 50945968 Links: 5 
    Access: (0777/drwxrwxrwx) Uid: ( 48/ apache) Gid: ( 48/ apache) 
    Context: unconfined_u:object_r:httpd_sys_content_t:s0 
    Access: 2015-08-10 03:49:01.336664540 -0400 

Изменить: 2015-08-09 13: 48: +39,877778729 -0400 Изменить : 2015-08-10 01: 58: 35.125307307 -0400 Дата рождения: -

and my bootstrap permissions are as follow 


stat bootstrap/ 
File: ‘bootstrap/’ 
    Size: 83    Blocks: 0   IO Block: 4096 directory 
    Device: ca02h/51714d Inode: 980216  Links: 3 
    Access: (2777/drwxrwsrwx) Uid: (1000/ec2-user) Gid: (1001/  www) 
    Context: unconfined_u:object_r:httpd_sys_content_t:s0 
    Access: 2015-08-10 01:58:35.124307329 -0400 
    Modify: 2015-08-10 00:52:14.407629336 -0400 
    Change: 2015-08-10 01:58:35.124307329 -0400 
     Birth: - 
+0

Возможный дубликат [Загрузка проекта Laravel на веб-сервер] (http://stackoverflow.com/questions/22075238/uploading-laravel-project-onto-web-server) –

+0

check ** document root path ** of vhost на сервере, он должен быть в общедоступном каталоге, так как ваш ** index.php ** находится в общей папке –

+0

@Tayyab_Hussain Я разместил ny vhost –

ответ

0

Там не было ничего плохого в моей установке, единственное, что я сделал, чтобы сделать его работа была

setenforce = 0 

Что я думаю, что это может быть опасно в какой-то момент.

Смежные вопросы