Я пытаюсь HTTP POST с помощью следующей команды на Linux
curl -X POST --data-ascii "a = hello world" http://www.mysite.com/controller/function_name
Это не работает, мой сервер вообще не принимает POST.
Мой код PHP:
<?php
print_r($_POST);
?>
тогда как, если я попробую это на моей локальной машине, это сработает.
Например
curl -X POST --data-ascii "a = Привет, мир" http://192.168.1.10/controller/function_name
Кроме того, сервер является общим хостом, это проблема?
Что я делаю не так?