@geepis

Отправка форм через ajax не работают после переноса сайта с Beget на VDS?

После переноса сайта с Beget на vds началась проблема с базой.
На Beeget база работала на MySQL и phpmyadmin - 4.9.7, php 8.3
На VDS установлено mariadb и phpmyadmin - 5.2.1, php 8.2
Проблема заключается в том что отправка форм через ajax не работают. Уверен что проблема не в коде, так как при подключении к той же базе с VDS на beget все норм работает, как только переключаю к базе localhost ajax перестает работать.

ERROR.log
[Sat Jun 08 12:59:54.509281 2024] [proxy_fcgi:error] [pid 20749] [client 185.140.1.16:47755] AH01071: Got error 'PHP message: PHP Warning:  Attempt to read property "ip" on bool in /var/www/***/authorization/controler/authorization.php on line 65; PHP message: PHP Fatal error:  Uncaught PDOException: SQLSTATE[HY000]: General error: 1364 Field 'login' doesn't have a default value in ***/authorization/controler/authorization.php:80\nStack trace:\n#0 /***/authorization/controler/authorization.php(80): PDOStatement->execute()\n#1 {main}\n  thrown in /***/authorization/controler/authorization.php on line 80', referer: ***/authorization


6664324b2d3d4570528116.png
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
pLavrenov
@pLavrenov
Разработка сайтов
General error: 1364 Field 'login' doesn't have a default value in ***/authorization/controler/authorization.php:80
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы