0
<?php
require_once('functions.php');

//display links from xml
$links = simple_load_file('links.xml');
foreach($links as $link){
    $name = $link['name'];
    $ref = $link->loc;
    echo "<a href='".$ref."' class='navigation'>".$name."</a>";
}
//Display login boxes if user hasnt logged in
if((!isset($_SESSION['validUser'])) ||  ($_SESSION['validUser'] != true))
{
?>
//code for showing boxes.....

ブラウザでは、次のように表示されます。

loc; echo "    ".$name."   ";} //Display loginboxes.........all the way to != true)) { ?>

これを XAMPP でローカルにテストすると、意図したとおりに動作しますが、Azure を使用するとこれが生成されます。「->」をphpの終了タグとして読み取っているように見えます。誰でもこのようなことに遭遇しますか?

4

1 に答える 1

0

プロジェクトが放棄されたため、正確な問題を見つけることはできませんでした。ただし、示唆されているように、Windows Azure 内の構成の問題である可能性が最も高いです。

于 2014-02-13T10:02:38.063 に答える