【问题标题】:running php on windows azure, wrong php.ini file is referenced在 Windows azure 上运行 php,引用了错误的 php.ini 文件
【发布时间】:2011-08-12 11:04:37
【问题描述】:

嗨,我有一个用 php 完成的小 api,我想托管在 windows azure 上,我已经下载了 php sdk,并创建了一个项目并将我的 php 文件夹放入其中,其中包含 ext 文件夹和我的 php-cgi。 exe,还有一个 php.ini 文件。当我做 phpinfo();它表明引用的 php.ini 文件在 C:/windows 中,而不是在 E 驱动器中的我的项目文件夹中,并且 ext 文件夹引用显示为 c:/php/ext,这也是错误的,我该怎么做让它指向我在项目中的ini文件。请帮忙?

【问题讨论】:

    标签: php windows azure


    【解决方案1】:

    尝试将配置更改为:

    <application fullPath="%RoleRoot%\approot\Content\Php\php-cgi.exe" arguments="-c %RoleRoot%\approot\Content\Php\php.ini"/>
    

    【讨论】:

      【解决方案2】:

      我建议阅读 Azure PHP 网站上的文章。这是由 Microsoft 的互操作性团队运营的 Microsoft 官方网站。他们有很多关于 Windows Azure 上 PHP 的好信息。

      http://azurephp.interoperabilitybridges.com/articles/build-and-deploy-a-windows-azure-php-application

      此外,在您设置好开发环境后,看看这个工具,它可以让您方便地为 Windows Azure 打包任何 PHP 应用程序:

      https://github.com/blobaugh/paz

      【讨论】:

        猜你喜欢
        • 2011-09-13
        • 1970-01-01
        • 2015-04-12
        • 1970-01-01
        • 2023-03-07
        • 2015-05-13
        • 2018-04-06
        • 2013-08-03
        • 1970-01-01
        相关资源
        最近更新 更多