Codeigniter, WAMP, проблема совместимости с PHP - PullRequest
0 голосов
/ 19 августа 2011

У меня есть фрагмент кода, который включает использование $ this-> input-> post () Codeigniter, и он отлично работает на Bluehost. Но когда я попробую это на localhost с WAMP. Он не будет собирать данные, даже если в браузере я увижу, что данные отправлены.

Я читал, что CI не работает с PHP5.3 (что у меня есть) (ЭТО ИСТИНА ???) затем я переключился на PHP 5.2.11, теперь WAMP не работает, застрял на желтом, не запускается.

Так или иначе, как решить эту проблему POST ().

P.S. Кажется, в php: // input есть данные, но когда я это сделал

    parse_str(file_get_contents('php://input'), $rawdata);

$ rawdata снова становится пустым.

Обновление: я использую последние php, CI и wamp. Я пытаюсь опубликовать текст JSON.

1 Ответ

0 голосов
/ 19 августа 2011

какую версию CI вы используете?для версии ниже CI 2.0, вам нужно сделать некоторые корректировки на php 5.3, см. этот пост для настройки CI на php 5.3

, и вы не можете использовать file_get_contents для чтения потоков php (php: // input), вы можете использовать fopen и fread для получения содержимого потока.

...