2012-04-25 33 views
2

我使用下面的代碼如何在php頁面中包含plist文件?

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

但ITMS服務未在使用此文件。

我希望ITMS服務應該像我們使用plist時通常那樣運行。

+2

http://stackoverflow.com/questions/1749599/how-to-parse-a-plist-file-with-php – Moritz 2012-04-25 13:27:34

+0

我想有一個PHP頁面表現爲plist文件。 – Varun 2012-04-25 13:40:17

+1

你到底需要什麼?由.pl生成的.plist文件,所以你可以訪問http://randomness.com/info.plist並獲得php生成的代碼。或者你到底想要什麼? – castor 2012-04-25 14:17:53

回答

1

您需要強制webserver將.plist處理爲PHP腳本。我建議使用RewriteMod將包含這些文件的文件夾名稱爲.htaccess。請注意,該Web服務器必須支持.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並正在處理您的腳本。