Я пытаюсь построить api , и по какой-то причине мне нужны сеансы. Но если я включаю web промежуточное программное обеспечение, я получаю CSRF ошибки, и если я не могу запустить session . Как это решить?
Я новичок в laravel и изо всех сил пытаюсь понять это. Я пытаюсь заказать свои посты по дате, а также использовать paginator. Всякий раз, когда я удаляю страничку. он заказывает по дате, но добавляю его обратно в заказы по id, я думаю? Моя модель class Post extends Model { // protected $dates = ['date']; } […]
Я пытаюсь использовать PHP-пакет SEOstats в laravel, я установил его с помощью композитора, а затем в моем контроллере я использовал его, как показано ниже: use SEOstats\Services as SEOstats; class ReportageController extends Controller { public function store(Request $request) { $url = 'http://www.google.com/'; // Create a new SEOstats instance. $seostats = new \SEOstats\SEOstats; // Bind the URL […]
Я использую это: https://github.com/rinvex/repository Мой запрос выглядит так: $query = $this->store_repository ->join('favorites', function ($join) { $join->on('stores.id', '=', 'favorites.favoritable_id') ->where('favorites.favoritable_type', 'like', 'App\\\Models\\\Store'); }) ->where('stores.status', '=', 1) ->select('stores.id', 'stores.name', 'stores.photo','stores.address'); if($location) $query->where('stores.address', 'like', "%$location%"); if($q) { $query->where('stores.name', 'like', "%$q%") ->where('stores.address', 'like', "%$q%", 'or'); } $result = $query->orderBy('favorites.updated_at', 'desc')->paginate($num); При выполнении существует такая ошибка: Отсутствует аргумент 3 для […]
я работаю над API для мобильного приложения, с мобильного конца я получаю изображение в формате base64 и вставляя его в столбец profile_image в моей database в моей сети я хочу отобразить это изображение, так как я его декодирую <div class="card horizontal card-driver-details"> <div class="card-image card-circular"> <img src="{{ $driver->profile_image}} "> //i want to display here </div> […]
Теперь запрос уже работает, но если я добавлю несколько id_p, он проверяет только первый цикл на любую идею, как исправить это. Я хочу проверить все доступные id_p $> 1, затем save (); в базу данных $count = count($request->get('quantity_box')); for ($i=0; $i < $count; $i++) { $available = $this->check_stock($id_w, $id_p, $qty); $id_w = $request->input('idw'); $id_p = […]
я использую Laravel 5.3 и я пытаюсь выбрать из базы данных значения для lang-файлов, я создал файл и назвал его global.php и внутри файла я попытался сделать это: use App\Dictionary; $language_id = 1; $dictionary = array(); $lables = Dictionary::where('language_id',$language_id)->get(); foreach($lables as $label): $dictionary[$label->label] = $label->value; endforeach; return $dictionary; теперь это работает, но я хочу выбрать […]
Он работает, когда он 'merchant' => [ 'driver' => 'session', 'provider' => 'users', ], Но он показывает ошибку, когда я устанавливаю другую таблицу 'merchant' => [ 'driver' => 'session', 'provider' => 'merchants', ], Ошибка: InvalidArgumentException в строке CreatesUserProviders.php 40: поставщик пользователя аутентификации [] не определен. В чем проблема. Не могли бы вы объяснить мне? Благодарю.
protected $middleware = [ \App\Http\Middleware\Syspoint::class, ] use Session; class Syspoint { echo \Session::get('syspoint'); } У меня есть промежуточное программное обеспечение, которое требуется запускать каждый раз при запросе страницы, промежуточное программное обеспечение содержит сеанс. Я размещаю внутри protected $middleware , но глобальное промежуточное ПО не может получить сеанс.
Я перенесла свой проект laravel с локального сервера на производственный сервер, который является centos vps. Странная вещь, с которой я столкнулся, – это laravel, которая не может читать из .env-файла. И я проверил все, чтобы заставить его работать, но не удался. Я установил его разрешение на 777 и его владелец владельцу vps. до сих пор […]