нет, он на самом деле врозвращает одну цифру, и все прекрасно работает, если поставитьб большой тайм-аут (чтоб скрипт успел выполниться). Но как только ставим маленький тайм-аут и обрабатываем его, получается та вот ошибка.
Все привет! Подскажите пожалуйста, как бороться с такой ошибой:
[Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.statusText]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://localhost/fortests/senddata[dot]html :: anonymous :: line 28" data: no]
Внешне ошибку никак не заметно, но Файрбаг ругается
Первая функция создает экземпляр XMLHttpRequest. Точнее, ActiveXObject("Microsoft.XMLHTTP"), если не получится, то ActiveXObject("Msxml2.XMLHTTP"), если этого ничего нет, то xmlhttprequest (ну в файрфоксе как раз он и есть). Вторая - шлет скрипту rec.php данные, тот их обрабатывает и возвращает. rec.php выполняется 5 секунд, и возвращает цифру. Смысла в этом не ищите))
Ошибка появилась, когда я поставил таймаут. Если таймаут больше 5с, все нормально; если меньше, то дело доходит до функции .abort(), и вот такая вот ошибка. Может, кто-нибудь знает, в чем дело?
может нет прав на чтение каталога? (Добавление)
775 - не дает првава на запись пользователю, который не владелец файла и не входит в группу. Для веб-сервера запись не разрешена. Добавь пользователя, от которого работает Веб в группу. или назначь его владельцем
не ALTER TABLE `base` CHANGE `id` `id` INT DEFAULT '0' NOT NULL AUTO_INCREMENT
, а
ALTER TABLE `base` CHANGE `id` `id` INT NOT NULL AUTO_INCREMENT = 0
попробуй так
Индекс значит не надо. Он наверное для примари кей сам создается в мускуле. А первую ошибку че-то не пойму (Добавление)
попробуй ...auto_increment = 0... (Добавление)
это значене, с которого оно начнет увеличиваться
тип - целочисленный (Добавление)
нужно кроме автоинкремента сделать его not null и unique (Добавление)
ALTER TABLE твоятаблица ADD авт.инк.поле INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
ALTER TABLE table ADD INDEX (авт.инк.поле);