0.00
Рейтинг
0.00
Сила
protocol.txt Для JsHttpRequest.js там в самом конце про эти заголовки указано.
И я стартовал с чистого .htaccess который шел с LS, это потом с бубном второй день пляшу, пытаюсь узнать где падает, соотв. и .htaccess ростет.
Залил старый конфиг, можно регистрироваться.
Для ленивых.
логин suslik
пароль suslik
новый симптом, 3 пользователя как только установил смогли зарегистрироваться. Значит что-то отпало еще или я конфиг перемучал до такой степени что и регистрация отпала.
Предыдущий пост с .htaccess сотрите, он криво вставился

.htaccess

php_value default_charset "utf-8"
php_flag always_populate_raw_post_data On
#php_flag display_errors Off
#php_value error_reporting 8191
#php_value memory_limit 64M
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
</IfModule>

Options -Indexes
Options -MultiViews

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php

AddType application/octet-stream xml.POST
AddType multipart/form-data form.POST
AddType application/x-www-form-urlencoded script.*, xml.GET, form.GET

.htaccess
php_value default_charset «utf-8»
php_flag always_populate_raw_post_data On
#php_flag display_errors Off
#php_value memory_limit 64M

AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8


Options -Indexes
Options -MultiViews

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php

AddType application/octet-stream xml.POST
AddType multipart/form-data form.POST
AddType application/x-www-form-urlencoded script.*, xml.GET, form.GET
можете сами попробовать infostark.com
И да ошибка во всех 5 броузерах
когда передается реферер -404
когда нет реферера — ответ есть, скрипт говорит о том что сработала защита против хрюкеров.
это означает что беру урл из фаер бага отсылки get запроса например те же самые «Прямой эфир — Публикации» и на который получен 404 ответ, вставляю в адресную строку браузера жмакаю энтер ) и скрипт отвечает.
попробовал напрямую к скрипту сформировать get запрос:
отвечает:
{"id":"12691002760030","js":null,"text":"Hacking attemp!"}
get запросы ajax тоже 404.
Options -MultiViews
Не помогло.
post работает, первая запись в логе апача об этом говорит и я нормально авторизируюсь, добавляю топики.
Все что
/public_html/include/ajax/
Реквест назад не шлет.

Фаербуг ничего нового не показал.
Ошибка в 398 строке JsHttpRequest
xr.send(this.queryText); 



Заголовки ответа
Date	Sat, 20 Mar 2010 09:29:33 GMT
Server	Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.13
X-Powered-By	PHP/5.2.13
Expires	Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control	no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma	no-cache
Set-Cookie	LANG_CURRENT=deleted; expires=Fri, 20-Mar-2009 09:29:32 GMT; path=/ LANG_CURRENT=deleted; expires=Fri, 20-Mar-2009 09:29:32 GMT; path=/
Content-Length	1355
Keep-Alive	timeout=5, max=100
Connection	Keep-Alive
Content-Type	text/html; charset=utf-8

Заголовки запроса
Host	site.com
User-Agent	Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8
Accept	text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language	ru,en-us;q=0.7,en;q=0.3
Accept-Encoding	gzip,deflate
Accept-Charset	windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive	300
Connection	keep-alive
Content-Type	application/octet-stream; charset=UTF-8
Referer	http://site.com/blog/music/3.html
Content-Length	12
Cookie	key=bc1b1b17d2a0b91d9b8c576b32b9db10; PHPSESSID=4a6c58ff4f4762fff277259852cf1000


Может из-за
xr.setRequestHeader("Content-Type","application/octet-stream"); 

Апач не знает такой контент тайп, и посылает потому?
коментарий скриптом commentAdd.php добавился на сколько я понял, а commentResponse.php должен вернуть ответ судя по названию. Подскажите хоть на что грешить.
причем по get-запросу файл видится, а вот на post почему-то 404.
Могут быть костыли в апаче?
commentResponse.php файл физически существует, права аналогичные с рядом лежащим commentAdd.php