Процедура о том, как провести свой Laravel 5.1 * приложения на любом хостинг:.
- Открыть Filezilla или любой из ваших любимых FTP Клиент.
- Войдите в домашний каталог учетной записи хостинга.
- Создайте каталог с именем
laravel-app
или что-нибудь, что вы хотите, в домашнем каталоге учетной записи общедоступного хостинга.
- Скопируйте все, кроме
public
, из корневого каталога приложения во вновь созданной папке. В этом случае laravel-app
.
- Теперь скопируйте содержимое каталога
public
в ваш каталог public_html
.
- Как только все будет загружено, откройте файл
index.php
, который находится в каталоге public_html
в любом из ваших любимых текстовых редакторов.
Изменить следующую строку:
require __DIR__.'/../bootstrap/autoload.php';
в
require __DIR__.'/../../laravel-app/bootstrap/autoload.php';
А также измените следующую строку:
$app = require_once __DIR__.'/../bootstrap/app.php';
к
$app = require_once __DIR__.'/../../laravel-app/bootstrap/app.php';
Перед выгрузкой:
Пожалуйста, убедитесь, что вы включили все плагины, необходимые приложения Laravel. А также вы используете PHP> = 5.5. *. Если вы не знаете, как просматривать, какие плагины включены по умолчанию.
Выполните следующие действия:
- Войти в свой аккаунт сPanel из браузера.
- Прокрутите страницу вниз, где они говорят, выберите версию PHP. Нажмите здесь.
- Из раскрывающегося списка выберите PHP 5.5.6 или любой другой вариант, но он должен быть PHP> = 5.5. *
- Существует список расширений PHP под раскрывающимся списком, который можно установить.Вы можете оставить его как есть или выбрать расширение (ы), которое вы хотите установить. Например, если ваше приложение имеет функцию загрузки файлов, вам необходимо установить расширение
fileinfo
, отметив это расширение и нажав кнопку Save
.
DONE. Ваше приложение Laravel находится в режиме реального времени на общей учетной записи хостинга.
Вы можете проверить это, перейдя в yourdomain.com
Надеется, что это помогает вам. Счастливое кодирование. Приветствия.
Можете ли вы сказать мне, какая версия PHP для вашего хостинга установлена? здесь требуются элементы, которые должны быть для Laravel 5.1 [link] (https://laravel.com/docs/5.2#installation) – Qazi
PHP-версия \t 5.4.45 .. спасибо, я положил его –
Я добавил, требования в качестве ответа , Я уверен, что после того, как вы обновите необходимые элементы, он начнет работать – Qazi