Не создаётся заказ хостинга.

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Не создаётся заказ хостинга.

Re: Не создаётся заказ хостинга.

Сообщение oli » 2013-01-26 21:39:32

проблема в настройках mysql
http://www.ktools.net/wiki/content/79/2 ... value.html

Re: Не создаётся заказ хостинга.

Сообщение Alex Keda » 2012-06-24 14:19:28

у вас таблицы в базе в MyISAM чтли?
ключи внешние присутствуют?

Re: Не создаётся заказ хостинга.

Сообщение Necrosss » 2012-06-13 5:49:47

В логах нашел кое что:

[!] [!!1024]-[MySQL->Query]: Field 'UserNotice' doesn't have a default value в линии 131 файла C:\Apache2\billing\hosts\root\system\classes\auto\MySQL.class.php
[05:41:57.04][7026] [!] [!!1024]-[DB_Query]: невозможно осуществить запрос в линии 46 файла C:\Apache2\billing\hosts\root\system\libs\auto\DB.php
[05:41:57.03][7026] [!] [!!1024]-[DB_Insert]: невозможно осуществить запрос для вставки записи в линии 299 файла C:\Apache2\billing\hosts\root\system\libs\auto\DB.php

---

А вот это мне выдал phpmyadmin при попытке выставить этому полю значение по умолчанию:
#1101 - BLOB/TEXT column 'UserNotice' can't have a default value

Чё делать-то ?
Может у меня не та версия MySQL ?
Какой пользуетесь вы ?



====================
Update///

В общем я решил проблему переписав кусок, теперь он выглядит вот так:
#---------------------------------------------------------------
$OrderID = DB_Insert('Orders',Array('ContractID'=>$Contract['ID'],'ServiceID'=>10000,'UserNotice'=>'','AdminNotice'=>''));
if(Is_Error($OrderID))
return ERROR | @Trigger_Error(500);
#---------------------------------------------------------------

Не создаётся заказ хостинга.

Сообщение Necrosss » 2012-06-12 3:59:41

Здравствуйте.
Обновился недавно до последней на данный момент версии v2.5.9 и в ней появилась ошибка.
Зайдя под простым пользователем пытаюсь создать заказ на хостинг.
После 2 нажатий "Продолжить" (т.е на 3 этапе) происходит ошибка. (return ERROR)
После недолгих поисков нашел файл и кусок кода с этой ошибкой.
Файл /API/HostingOrder.comp.php
Строка 121
Кусок кода:
#---------------------------------------------------------------
$OrderID = DB_Insert('Orders',Array('ContractID'=>$Contract['ID'],'ServiceID'=>10000));
if(Is_Error($OrderID))
return ERROR | @Trigger_Error(500);
#---------------------------------------------------------------

Переменная $Contract['ID'] равняется "1" если что.

Я ещё скриншот на всякий случай приложу, там где красным обведено, это так и должно быть ?
Вложения
12.06.png
12.06.png (36.39 КБ) 5225 просмотров

Вернуться к началу