任何人都可以建议在Azure云服务中运行简单的php文件需要做什么配置。
我能够在Azure网站中查看我的简单php文件,但我无法在Azure Cloud服务中查看相同的文件。
有人可以给我一些建议吗?
答案 0 :(得分:-1)
当您说“我能够在Azure网站中查看我的简单php文件,但我无法在Azure云服务中查看相同的文件。”,我相信您的意思是您可以在Windows Azure网站中浏览您的PHP网站但是而不是将Windows Azure服务配置为something.cloudapp.net。不是吗?
当您在此处提出建议时,您可以使用一些步骤来解决问题:
当您访问PHP文件时,即servicename.cloudapp.net/phpinfo.php是否显示文件未找到错误,或者它返回与PHP运行时相关的错误?这是因为在部署之前,您需要将PHP运行时以及包中的所有PHP文件放在一起。如果您遗漏了任何重要内容,您的网站将无法运行。因此,您必须确保特定于您的应用程序的所有内容都在您部署到Windows Azure云服务的软件包中。
要验证包中是否包含所有内容,可以将cspkg重命名为zip,然后将其解压缩。之后,您可以再次将cssx文件重命名为zip并解压缩以查看是否所有内容都存在。
您可以启用对Azure VM的RDP访问并登录以检查一致性
对于Azure Cloud Service,您还可以使用以下文档:http://azurephp.interoperabilitybridges.com/articles/packaging-applications