Контакты
Местоположение
Россия, Москва и Московская обл., Москва

Наибольший вклад в теги

Все теги (17)

Лучшие ответы пользователя

Все ответы (14)
  • Yii2 CORS policy: Response to preflight request doesn't pass access control check почему так?

    svisch
    @svisch
    Недавно мучился с CORS на yii. Что только не пробовал, в итоге только помогло добавить следующее в index.php
    У меня apache был, если у вас другой веб сервер, то надо погуглить думаю.
    // Allow from any origin
    if (isset($_SERVER['HTTP_ORIGIN'])) {
        // should do a check here to match $_SERVER['HTTP_ORIGIN'] to a
        // whitelist of safe domains
        header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");
        header('Access-Control-Allow-Credentials: true');
        header('Access-Control-Max-Age: 86400');    // cache for 1 day
    }
    // Access-Control headers are received during OPTIONS requests
    if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
    
        if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_METHOD']))
            header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");
    
        if (isset($_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']))
            header("Access-Control-Allow-Headers: {$_SERVER['HTTP_ACCESS_CONTROL_REQUEST_HEADERS']}");
    
    }
    Ответ написан
  • Почему возникает ошибка php при docker-compose build?

    svisch
    @svisch Автор вопроса
    Решил следующим образом:
    Из файла Dockerfile удалил следующие строки. В консоли именно на этот пакет ругался. Не знаю за что он отвечает, но без него все завелось нормально
    # Install composer plugins
    RUN composer global require --optimize-autoloader \
            "hirak/prestissimo:${VERSION_PRESTISSIMO_PLUGIN}" && \
        composer global dumpautoload --optimize && \
        composer clear-cache
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (34)