2016-10-06 4 views
0

Я новичок в laravel и смог закодировать проект на окнах 7. Я использую laravel 5.3.laravel 5.3 не интерпретирует index.php

Я ищу для развертывания проекта на моем сервере облачных вычислений, который работает centos 6.8.

Я не могу получить целевую страницу laravel для diplay, которая является той же страницей, которую вы получаете, когда вы изначально создаете проект laravel.

Я установил композитор на сервере centos, и команда композитора распознается по всему миру. Laravel был установлен в/var/www/laravel.

APACHE Версия версия Сервер: Apache/2.2.15 (Unix) сервер постройки: 18 июл 2016 15:24:00 Модуль Magic Number Сервера: загружено 25 Сервер:: 20051115 апреля 1.3.9, APR-Util 1.3.9 Составлено с использованием: апрель 1.3.9, апрель-Util 1.3.9

PHP версия PHP -v PHP 7.0.11 (кли) (постройки: 15 Сен 2016 9:38 : 31) (NTS) Copyright (c) 1997-2016 Группа PHP Zend Engine v3.0.0, копия правый (с) 1998-2016 Zend Technologies с Zend OPcache v7.0.11, Copyright (с) 1999-2016, по Zend Technologies

Laravel Версия версии Laravel -V Laravel Installer 1.3.3

Композитор установлен в/бен/композитор

Laravel ключ сгенерирован и добавлен в /var/www/laravel/.env

httpd.conf по умолчанию

Я крысу ее новой для laravel и развертывания. может кто-нибудь дать мне подробное объяснение того, что нужно изменить, чтобы проект мог быть доступен в облаке.

Apache работает отлично в настоящее время.

+2

Что * делает * дисплей ? Вы настроили свой 'httpd.conf' для указания на'/var/www/laravel/public'? – ceejayoz

+0

Что сказал ceejayoz, а также убедитесь, что у вас есть файл .htaccess по умолчанию. В файле/public папке, который настраивает фронт-контроллер для маршрутизации каждого запроса на index.php –

+0

Теперь я указал его на/var/www/laravel/public и скопировали файлы проекта в каталог. использование виртуального хоста через vhosts на conf.d – Busster

ответ

0

Я следил за этим руководством и, похоже, сейчас работает.

http://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx/

Великая ссылка на 5.3 работает с Ubuntu, но команды могут быть изменены, чтобы использовать Yum вместо и вместо Nginx делает использование апача.

Спасибо за советы CeeJoz и Роб Fonseca

Я повышен с PHP 5.* Для PHP 7 (ссылка ниже) Я сделал

ням удалить PHP *

Затем следуют ниже инструкции

https://webtatic.com/packages/php70/

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