Установка cms работающей на Laravel 5.2 framework

S
На сайте с 13.11.2012
Offline
72
1034

Здравствуйте.

Купил cms работающую на Laravel 5.2 framework.

Ранее с Laravel не работал и не могу понять смысл работы с ней.

Смог лишь направить домен в папку public да Composer установить.

При заходе на сайт, появляется куча ошибок.

Пути совершенно не мои File(/home/ubuntu/release/acelle-2.0.4/storage/framework/sessions/446a9d25fd2347a2663a953bb4cd9c113e242b9d) is not within the allowed path(s): (/var/www/ivan/data:.)',

У меня Centos

Понял, что нужно какие-то зависимости настроить, как не понимаю.

3 дня вожусь и не понимаю как мне победить этот Laravel 5.2 framework.

Вообще не знаю, нужно его устанавливать как Laravel или он уже есть в архиве с купленной cms, там вроде все файлы те же файлы, что и в Laravel.

Темный лес.

Подскажите, как устанавливать cms?

Нужно качать Laravel, если нет, то как ее запустить на сервере?

Composer установить могу.

Домен настроил на папку public

DocumentRoot /var/www/ivan/data/www/домен/public

хотя может и этого не нужно было делать...

На сервере установлено все, что нужно:
Mbstring

OpenSSL

Socket

PDO Driver

Tokenizer

PHP Zip Archive

IMAP Extension
Installation with Apache

Unzip the source file

cd /home/user/
unzip Acelle-2.0.4.zip
Put the Acelle source folder into your webroot. For example, if your Acelle source is located at `/home/user/Acelle`, you can configure Apache virtual host as follows (remember to point the DocumentRoot to the public folder of the source)

<VirtualHost *:80>
ServerName yourhost.net
DocumentRoot "/home/user/Acelle/public"
Options Indexes FollowSymLinks
<Directory "/home/user/Acelle/public">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Change the director/file's owner to Apache's running user (www-data for example), to make sure it has proper permission on your source files

sudo chown www-data:www-data -R /home/user/Acelle
sudo chmod 775 -R /home/user/Acelle
Then restart Apache and go to the webapp's installation URL. For example

http://yourhost.net/install
Follow the web installation wizard and you will get Acelle installed on your own host.

Спасибо!

---------- Добавлено 24.09.2016 в 02:18 ----------

Отредактировал файл /bootstrap/cache/config.php вроде заработало.

Нигде об этом ни слова сказано не было.

Видимо я это сделал методом тыка, а должно изменяться автоматом.

Буду благодарен знатокам за разъяснение моего вопроса выше.

Как устанавливать готовую cms работающую на Laravel?

Спасибо!

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

Clear temp files:

./artisan clear-compiled && ./artisan auth:clear-resets && ./artisan cache:clear && ./artisan config:clear && ./artisan route:clear && rm -f storage/framework/sessions/* && rm -f storage/framework/views/* && rm -f storage/logs/*

Edit configuration file:

vi .env

Run locally

./artisan serve

Or deploy to hosting

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий