PDA

Просмотр полной версии : Flex и PHP


Azy
14.03.2007, 16:23
Есть код, которые через POST отправляет данные:
var request:URLRequest = new URLRequest(url+"?do=saveTree");
request.contentType = "text/xml";
request.data = XML(dataProvider[0]).toXMLString();
request.method = URLRequestMethod.POST;
var saver:URLLoader = new URLLoader(request);
saver.load(request);
}

в PHP получал на виндовом стенде так:

$data = file_get_contents("php://input");


Перенес на FreeBSD - не пашет ((( В чем проблема?
В инете, кроме httpservice ничего нет (((.

etc
14.03.2007, 16:55
Перенес на FreeBSD - не пашет
И в чем это выражается? «Не пашет» — вообще никоим образом помочь решению проблемы абсолютно не может.

Azy
15.03.2007, 09:51
file_get_contents("php://input") возвращает пустое значение.

ex.image
15.03.2007, 13:06
Посоветовать в конкретном случае ничего не могу )) Но почему не заюзать бы какой нить ремотинг?

etc
15.03.2007, 13:14
Ну тогда это на тему настройки php под FreeBSD, вероятно, что-то отключено.

ex.image, он тоже может не работать.

Azy
16.03.2007, 11:23
исправил. начал по старинке юзать $HTTP_RAW_POST_DATA

etc
16.03.2007, 12:07
http://ru2.php.net/manual/en/wrappers.php.php
Почитай, может чего подскажет.

Azy
16.03.2007, 12:14
http://ru2.php.net/manual/en/wrappers.php.php
Почитай, может чего подскажет.
Читал уже - не помогло :( Судя по этой странице единственное из-за чего могло это происходить это allow_url_fopen. Но она в моем php.ini включена.

etc
16.03.2007, 12:33
А это?
http://ru2.php.net/manual/en/ref.filesystem.php#ini.allow-url-include

Azy
16.03.2007, 12:39
Цитата:
allow_url_include boolean
This option allows the use of URL-aware fopen wrappers with the following functions: include(), include_once(), require(), require_once().

Если мой английский позволяет мне правильно понимать данный текст, то она распространяется только на функции include(), include_once(), require(), require_once().

etc
16.03.2007, 12:54
По-моему тебе проще сравнить php.ini на обеих машинах, чем гадать :)