Estou tentando adicionar dados de um webhook (de um carrinho da web) a um Microsoft SQL Server local. Parece que o melhor caminho para mim é usar um script PHP para ouvir novos dados (POST como json), analisá-los e, em seguida, consultar para adicionar ao MSSQL.
Não estou familiarizado com segurança relacionada à conexão entre o script PHP (que fica em um site de host compartilhado) e o banco de dados MSSQL local. Gostaria apenas de manter o script PHP em execução no mesmo host local (o Apache em execução no Windows), mas o URI para o webhook precisa estar acessível ao público.
Como alternativa, suponho que eu poderia agendar um script do host local para verificar periodicamente atualizações por meio da API de carrinhos da web, embora os webhooks pareçam ser mais à prova de idiotas para um programador amador como eu.
Que etapas posso executar para garantir a segurança ao usar um PHP em um host compartilhado e remoto para conectar-se ao MSSQL na minha máquina local?
localhost without web
. Eu quis dizer que você pode tornar seu servidor apache local on-line da mesma maneira que está tornando seu MSSQL acessível a um script php on-line. Se não for esse o caso, como você está acessando seu local MSSQL
em php script hosted on shared hosting server
.
correct
, não haverá problemas de segurança, pois você não publicará o URL em nenhum outro lugar. Se necessário, bloqueie todas as solicitações HTTP recebidas, exceto o domínio específico.
host the PHP script on your localhost
se você pode hospedarMSSQL
localmente?