Загрузка PHP в базу данных не удалась онлайн, но работает на локальном хосте [закрыто] ⇐ Php
Загрузка PHP в базу данных не удалась онлайн, но работает на локальном хосте [закрыто]
Краткое описание: переменные Javascript >>>>> отправляются в php через AJAX
PHP устанавливает переменные как переменные SESSION и открывает обработчик, который загружает переменные в базу данных MYSQL.
На Localhost нет проблем. Онлайн не загружает базу данных (идентичная база данных)
AJAX
функция postIt() { $.ajax({ тип: "ПОСТ", URL: '../mail/testSum.php', кроссдомен: правда, данные: {wrongArray: JSON.stringify(wstore), Realname:myName, rightAnswers:correct, процентная оценка:процент, спросил:numq, минуты:минуты, секунды:секунды, доставка:назначение, testName:тест}, Тип данных: 'JSON', успех: функция(){ //оповещение("ОК"); } }); } Файл PHP получает переменные POSTed и пытается загрузить их в базу данных:
Я попытался разместить файл .htaccess в соответствующей папке сервера с предложенными заголовками, но загрузка по-прежнему не удалась.
Заголовок всегда устанавливает Access-Control-Allow-Origin "*" В заголовке всегда устанавливаются методы Access-Control-Allow-Methods «POST, GET». В заголовке всегда указывается Access-Control-Max-Age «1000». В заголовке всегда устанавливаются заголовки Access-Control-Allow-Headers "x-requested-with, Content-Type, origin,authorization, Accept, client-security-token" Я редактирую вопрос, чтобы объяснить подробнее. Загрузка базы данных работает нормально с использованием Xampp и локального сервера.
Однако на консоли, использующей онлайн-версию, я получаю следующее сообщение. Может ли кто-нибудь расшифровать это для меня?
Статус 500 Версия HTTP/2 Перенесено 523 Б (размер 0 Б) Политика реферера: строгое происхождение при перекрестном происхождении Приоритет запроса: наивысший Система разрешения DNS А затем заголовки ответов:
access-control-allow-headers: x-requested-with, Content-Type, origin, авторизация, принятие, клиентский токен безопасности методы контроля доступа: POST, GET, OPTIONS, DELETE, PUT контроль доступа-разрешить-происхождение: * контроль доступа-макс-возраст: 1000 управление кешем: без сохранения, без кэша, обязательная повторная проверка длина контента: 0 тип контента: текст/html; кодировка = UTF-8 дата: среда, 01 ноября 2023 г., 08:18:57 GMT истекает: четверг, 19 ноября 1981 г., 08:52:00 GMT прагма: без кэша сервер: nginx X-Firefox-Spdy: h2 на базе x: PHP/7.4.33 А затем заголовки запроса:
Принять: application/json, text/javascript, */*; д=0,01 Принять-кодирование: gzip, deflate, br Accept-Language: en-US,en;q=0,5 Соединение: поддерживать активность Хост: www.colourful-solutions.com. Референт: https://www.colourful-solutions.com/che ... ormula.php. Sec-Fetch-Dest: пусто Sec-Fetch-Mode: cors Sec-Fetch-Site: того же происхождения ТЭ: трейлеры Пользовательский агент: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0
Краткое описание: переменные Javascript >>>>> отправляются в php через AJAX
PHP устанавливает переменные как переменные SESSION и открывает обработчик, который загружает переменные в базу данных MYSQL.
На Localhost нет проблем. Онлайн не загружает базу данных (идентичная база данных)
AJAX
функция postIt() { $.ajax({ тип: "ПОСТ", URL: '../mail/testSum.php', кроссдомен: правда, данные: {wrongArray: JSON.stringify(wstore), Realname:myName, rightAnswers:correct, процентная оценка:процент, спросил:numq, минуты:минуты, секунды:секунды, доставка:назначение, testName:тест}, Тип данных: 'JSON', успех: функция(){ //оповещение("ОК"); } }); } Файл PHP получает переменные POSTed и пытается загрузить их в базу данных:
Я попытался разместить файл .htaccess в соответствующей папке сервера с предложенными заголовками, но загрузка по-прежнему не удалась.
Заголовок всегда устанавливает Access-Control-Allow-Origin "*" В заголовке всегда устанавливаются методы Access-Control-Allow-Methods «POST, GET». В заголовке всегда указывается Access-Control-Max-Age «1000». В заголовке всегда устанавливаются заголовки Access-Control-Allow-Headers "x-requested-with, Content-Type, origin,authorization, Accept, client-security-token" Я редактирую вопрос, чтобы объяснить подробнее. Загрузка базы данных работает нормально с использованием Xampp и локального сервера.
Однако на консоли, использующей онлайн-версию, я получаю следующее сообщение. Может ли кто-нибудь расшифровать это для меня?
Статус 500 Версия HTTP/2 Перенесено 523 Б (размер 0 Б) Политика реферера: строгое происхождение при перекрестном происхождении Приоритет запроса: наивысший Система разрешения DNS А затем заголовки ответов:
access-control-allow-headers: x-requested-with, Content-Type, origin, авторизация, принятие, клиентский токен безопасности методы контроля доступа: POST, GET, OPTIONS, DELETE, PUT контроль доступа-разрешить-происхождение: * контроль доступа-макс-возраст: 1000 управление кешем: без сохранения, без кэша, обязательная повторная проверка длина контента: 0 тип контента: текст/html; кодировка = UTF-8 дата: среда, 01 ноября 2023 г., 08:18:57 GMT истекает: четверг, 19 ноября 1981 г., 08:52:00 GMT прагма: без кэша сервер: nginx X-Firefox-Spdy: h2 на базе x: PHP/7.4.33 А затем заголовки запроса:
Принять: application/json, text/javascript, */*; д=0,01 Принять-кодирование: gzip, deflate, br Accept-Language: en-US,en;q=0,5 Соединение: поддерживать активность Хост: www.colourful-solutions.com. Референт: https://www.colourful-solutions.com/che ... ormula.php. Sec-Fetch-Dest: пусто Sec-Fetch-Mode: cors Sec-Fetch-Site: того же происхождения ТЭ: трейлеры Пользовательский агент: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как устранить ошибку подключения к базе данных PHP на локальном хосте PORT 80
Anonymous » » в форуме Php - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему визуальный код не может открыть файл php на локальном хосте [закрыто]
Anonymous » » в форуме Php - 0 Ответы
- 37 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему мой PHP-скрипт не обрабатывает JavaScript-скрипт на локальном хосте? [закрыто]
Anonymous » » в форуме Php - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Vagrant up не работает по SSH на хосте Linux, но работает на хосте Windows [закрыто]
Anonymous » » в форуме Linux - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-