file_get_contents(‚php://input‘) nevrací žádná data (pokračování)
Dobrý den.
Už jsem se ptal jednou zde (jde o získávání dat z POST requestu), ale než jsem stačil získat potřebné informace, otázka byla označena jako vyřešená (což není).
Přidávám tedy další kontext:
- zasílaná HTTP hlavička je „Content-Type: application/json“, tj. nastavení enable_post_data_reading by nemělo mít vliv
- složky session a tmp v kořenovém adresáři FTP mám a opravená práva souborů mají také
Nenapadá vás tedy prosím, proč na straně vašeho webhostingu není možné k POST datům přistupovat?
Děkuji a zdravím
TK
5 Odpověď
Dobrý den,
posty uzavíráme 14 dní po odeslání poslední reakce. Pokud řešení podpory/zákazníka nefunguje, můžete post udržet „naživu“ sdělením, že to už nastavené dávno máte, nebo že jste to zkusil, ale nepomohlo to.
K Vašemu problému – běžná řešení nepomohla, ale chyba na serveru je také nepravděpodobná, protože kdyby nefungoval POST obecně, řešilo by takovou chybu mnohem víc zákazníků. Z naší strany bohužel chyby vlastního kódu neřešíme. Jediné další možnosti řešení, které mě napadají, jsou:
- Vytvořit testovací složku/subdoménu a otestovat funkcionalitu v nejjednodušší možné podobě. Potom přidávat potenciálně problematický kód.
- Aktivovat na Webhostingu errorlog a zjistit, jestli se něco neobjeví tam.