curl e wget cut off url

0

Eu tenho um web cms que permite os chamados IDs de ação, que são URLs. Quando você bate naqueles, eles executam algum código no cms. Então, eu queria realizar uma ação periodicamente e usar o cron para isso.

PROBLEMA: O cron sempre é executado no tempo definido, que pode ser rastreado no log, mas a ação nunca foi executada.

Então eu testei a coisa na shell
A URL é link

Quando uso wget, corta "& id = 6"
Quando uso o curl, também corta "& id = 6"

O que posso fazer?

    
por gabriel_b 21.09.2015 / 11:53

1 resposta

8

Agrupe o URL entre aspas simples. O que está acontecendo é que o E comercial está sendo interpretado pelo shell.

curl 'http://172.16.0.47/index.php?ACT=47&id=6'
    
por 21.09.2015 / 11:58