Mysql
 sql >> база данни >  >> RDS >> Mysql

Използвайки Fetch в реакция, трябва парола за потребителско име за достъп до базата данни

CORS е активиран по по подразбиране с fetch , но вашият сървър ще трябва да бъде конфигуриран да обработва заявки за кръстосан произход.

Ако приемем, че сървърът на вашето училище работи с Apache, трябва да можете да направите това, като добавите .htaccess файл към вашата PHP директория. Просто наименувайте файла .htaccess и добавете следния ред.

Header set Access-Control-Allow-Origin "*"

Това изисква Apache сървърът да бъде конфигуриран да позволява замени в DocumentRoot . DocumentRoot е основната директория, която Apache хоства. Например, кажете, че хоствате example.com от /var/www/example указател. /var/www/example е DocumentRoot.

В конфигурацията на Apache за example.com, AllowOverride директива трябва да бъде настроена да позволява .htaccess файл, за да замените основната конфигурация - в противен случай .htaccess файлът се игнорира.

За да позволите на Apache да контролира и променя заглавките на HTTP заявки и отговори, mod_headers модулът трябва да е активиран. От терминал въведете следната команда.

a2enmod headers

Ако всичко друго се провали, можете да опитате да редактирате HTTP заглавката на отговора (от сървъра) с PHP, като добавите следния ред към вашия PHP скрипт - вероятно най-отгоре преди всичко друго.

header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задайте часовата зона на базата данни на MySQL на GMT

  2. Защо mysql конекторът прекъсва (загубена връзка с MySQL сървър по време на грешка в заявката)

  3. Съхранение на парола за имейл акаунт в сървърна програма Java/Mysql

  4. Как да сумирате новия и последния вмъкнат запис със същия идентификатор и да вмъкнете резултата в нов запис

  5. Google Maps Запазва полигон и точки в MySQL с помощта на PHP