2012-04-25 2 views
2

Я использую следующий кодКак включить файл plist на странице php?

<?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

+0

Я хочу, чтобы страница php вела себя как файл plist. – Varun

+1

Что вам нужно? Имея файл .plist, созданный php, чтобы вы могли получить доступ к http://randomness.com/info.plist и получить код, сгенерированный php. Или чего вы точно хотите? – castor

ответ

1

Необходимо заставить веб-сервер обрабатывать .plist как скрипт PHP. Я предлагаю использовать RewriteMod, записывая файл с именем .htaccess в папку, содержащую эти файлы. Обратите внимание, что веб-сервер должен поддерживать обработку .htaccess - большинство серверов. Постарайся консультирование Google о 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, и ваш скрипт обрабатывается.