Создание хуков для полосовых событий Я вижу ошибки в браузере - PullRequest
0 голосов
/ 26 октября 2019

В моем приложении Laravel 5.8 с помощью Laravel Cashier я делаю подписку на продукты Stripe и хочу создать ловушки для некоторых событий.

В панели управления моего приложения полосок я установил ссылку обратного вызова на свой сайт. .php:

Route::get('stripe_callback_event', 'PaymentController@stripe_callback_event')->name('stripe_callback_event');

и в управлении я пытаюсь поймать события журнала, например:

<code><?php

namespace App\Http\Controllers;

use Auth;
use Carbon\Carbon;
use Session;
use DB;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Redirect;
...
use Stripe\Stripe;
use Stripe\Customer;
use Stripe\Charge;



class PaymentController extends MyAppController
{
    use funcsTrait;
    private $stripe_payment_key = 'stripe_payment';
    private $session_id = '';

    public function __construct()
    {
        \Log::info( '<pre>PaymentController stripe_callback_event -1::'.print_r(-1,true).'
');} публичная функция stripe_callback_event ($ payload) // https://www.votes.my -demo-apps.tk / stripe_callback_event {\ Log :: info ('
-20 PaymentController stripe_callback_event $payload::'.print_r(-2,true).'
');\ Log :: info ('
-21 $payload::'.print_r($payload,true).'
');}

В журнале приложения laravel я вижу сообщения от конструктора, но не от stripe_callback_event и много ошибок в браузере https://imgur.com/a/jN9gw4A

Я проверил параметры брандмауэра:

# sudo ufw status numbered
Status: active

     To                         Action      From
     --                         ------      ----
[ 1] Apache Full                ALLOW IN    Anywhere                  
[ 2] 443                        ALLOW IN    Anywhere                  
[ 3] 80                         ALLOW IN    Anywhere                  
[ 4] 22/tcp                     ALLOW IN    Anywhere                  
[ 5] Apache Full (v6)           ALLOW IN    Anywhere (v6)             
[ 6] 443 (v6)                   ALLOW IN    Anywhere (v6)             
[ 7] 80 (v6)                    ALLOW IN    Anywhere (v6)             
[ 8] 22/tcp (v6)                ALLOW IN    Anywhere (v6)    

Могут ли опции брандмауэра быть причиной этих ошибок? Как это исправить?

...