2017-01-19 3 views
0

Мне нужно запустить проект, используя cpanel. все детали базы данных изменены и обновлены, также я вручную импортировал базу данных в cpanel.загрузить/запустить проект laravel с помощью cpanel

То, что я сделал до сих пор:

загрузил весь проект на сервер через FileZilla.
тогда я создал файл .htaccess со следующим содержимым так что каждый запрос будет идти в общую папку

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond %{REQUEST_URI} !^public 
RewriteRule ^(.*)$ public/$1 [L] 
</IfModule> 

еще у меня есть сообщение о том, Whoops, looks like something went wrong.

+0

изменения Try конфигурации/app.php -> ' 'отладить' => true', чтобы получить больше информации. Или, может быть, файл laravel.log. –

+0

Ну, теперь он говорит: «Поддерживаемые только шифры - AES-128-CBC и AES-256-CBC с правильной длиной ключа». И поскольку я нахожусь в cpanel, я не могу запустить 'php artisan key: generate' – Regolith

+0

@Regolith Если ваш хост не предлагает SSH-доступ, получите новый. – ceejayoz

ответ

1

Вы можете вручную добавить правильный ключ. В config/app.php:

'key' => env('APP_KEY', 'MyKeyWith32Chars'), //<--- ADD here a key with 32 random chars 
'cipher' => 'AES-256-CBC', 

Необязательно, добавляемые в .env:

APP_KEY=MyKeyWith32Chars 
+0

Спасибо, сработало. – Regolith

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