【问题标题】:How to include plist file in the php page?如何在 php 页面中包含 plist 文件?
【发布时间】:2012-04-25 13:26:04
【问题描述】:

我正在使用以下代码

<?xml version="1.0"?> <?php include('app.plist'); ?>

但 ITMS 服务无法处理此文件。

我希望 ITMS 服务的行为与我们使用 plist 时通常一样。

【问题讨论】:

  • 我想让一个 php 页面表现得像一个 plist 文件。
  • 您到底需要什么?拥有由 php 生成的 .plist 文件,因此您可以访问 randomness.com/info.plist 并获取 php 生成的代码。或者你到底想要什么?
  • 我们已经有了一个 plist。想要将它包含到 php 页面中,并且 ITMS 应该可以在该 php 页面上运行。

标签: php plist ota


【解决方案1】:

您需要强制网络服务器将 .plist 作为 PHP 脚本处理。我建议通过将名称为 .htaccess 的文件写入包含这些文件的文件夹来使用 RewriteMod。请注意,该网络服务器必须支持 .htaccess 处理 - 大多数服务器都支持。尝试咨询谷歌关于 mod_rewrite 的信息,这里有一个示例配置,您可以将其放入 .htaccess 文件中:

RewriteEngine On
RewriteRule ^(.*)\.plist$ /plistgen.php [L,QSA]

到文件 plistgen.php 写入:

<?xml version="1.0"?> <?php include('app.plist'); ?>

然后,当您调用 http://yourweb.tld/Random.plist 时,它会自动调用 plistgen.php 并且正在处理您的脚本。

【讨论】:

    猜你喜欢
    • 2010-10-24
    • 2015-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-17
    相关资源
    最近更新 更多