在AWS S3上托管的PHP上的Twilio收集操作不会执行

时间:2018-05-29 03:00:35

标签: php amazon-s3 twilio

收集点到aws托管的php文件的动作。我认为语法是正确的但文件不会执行。这是预期的吗?

<?xml version="1.0" encoding="UTF-8"?>
<Response>
    <Gather action="https://s3.amazonaws.com/chumbucketv1/process_gather.php" method="GET">
        <Say>
            Please enter your account number,
            followed by the pound sign
        </Say>
    </Gather>
    <Say>We didn't receive any input. Goodbye!</Say>
</Response>

1 个答案:

答案 0 :(得分:2)

Twilio开发者传道者在这里。

AWS S3是文件存储,而不是PHP应用程序服务器。存储在S3中的文件不会执行PHP,当您向该URL发出请求时,S3将只返回该文件。

您需要在将执行代码的服务器上托管该PHP。你可以在AWS Lightsail之类的东西上托管代码吗?