Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Установил плагин CKFINDER и CKEDITOR 5.
Добавил в Ckfinder код, чтобы только админ смог редактировать.
$config['authentication'] = function () {
require $_SERVER['DOCUMENT_ROOT'] . '/vendor/autoload.php';
$app = require_once $_SERVER['DOCUMENT_ROOT']. '/bootstrap/app.php';
$response = $app->make('Illuminate\Contracts\Http\Kernel')->handle(Illuminate\Http\Request::capture());
$cookie = $_COOKIE[$app['config']['session']['cookie']] ?? false;
if ($cookie) {
$id = $app['encrypter']->decrypt($cookie, false);
$session = $app['session']->driver();
$session->setId($id);
$session->start();
}
if (!$app['auth']->check() || !$app['auth']->user()->is_admin){
header('HTTP/1.0 403 Forbidden'); exit();
}
return true;
но в итоге при добавлении изображения из админ панели выдаёт ошибку : Invalid request.
Не в сети
Сделай dd($_SERVER['DOCUMENT_ROOT']); перед require. Чаще всего вопрос решается указанием правильного пути к файлам autoload.php и app.php (Первые две строки). Указываем правильный путь и должно все работать!
Не в сети
Страницы 1