2013-08-16 2 views
1

Мы создали веб-приложение с некоторой оптимизацией для функции веб-клипа iOS. Очевидно, что я добавил некоторые значки для рабочего стола, но они не отображаются, когда приложение доступно на нашем локальном сервере. Когда я перемещаю все соответствующие файлы на совершенно другой сервер (т. Е. Наш хостер веб-сайта), они отображаются просто отлично. Это приводит меня к выводу, что наш сервер виноват, но я не могу себе представить, почему. Особенно, так как они отображаются на iOS7, но не на iOS6.значок веб-клипа iOS не отображается на локальном сервере

Вот index.php:

<?php 
session_start(); 
require_once "config.php"; 
require_once "functions.php"; 

if ($_GET['a'] == 'logout') { 
    include 'logout.php'; 
} 

if (isset($_SESSION['id'])) { 
    include 'app.php'; 
} else { 
    if ($_GET['access'] == "denied") 
     echo "<div id='accessdenied'>Access Denied!</div>"; 
    include 'index.html'; 
} 
?> 

Вот соответствующий код из файла index.html (не то, что это виноват):

<link rel="apple-touch-icon-precomposed" href="apple-touch-icon-57x57-precomposed.png" > 
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="apple-touch-icon-72x72-precomposed.png" > 
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="apple-touch-icon-114x114-precomposed.png" > 
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="apple-touch-icon-144x144-precomposed.png" > 

Я также заключил, что это связано не с PHP, включая. Новый проект с HTML только на нашем локальном сервере вызывает ту же проблему.

Кто-нибудь знает, что может быть причиной этого?

ответ

0

Возможно, попробуйте поместить изображение в вашу «корневую» папку, таким образом работал для меня ... Я не уверен, почему ... его довольно странно, я не могу заставить его работать, если я поместил изображение файл в других папках