Синтаксическая ошибка PHP при установке глобальной переменной

Итак, мой PHP, по меньшей мере, ужасен. Я унаследовал приложение, и мне пришлось исправлять в нем ошибки от того, кто написал его более 7 лет назад. Когда я запускаю страницу, возврата нет, поэтому я проверил логи, чтобы увидеть ошибку, и вот что я получаю:

PHP Parse error: syntax error, unexpected '=', expecting ',' or ';' in /httpdocs/cron123/purge.php on line 4

Вот код:

<?
ob_start();

global $siteRoot    =   '/httpdocs/';
global $reportRoot  =   '/reports/';
include('billing1.php');    

$date='Purge report for: ' .date('M d, Y \a\t g:i a'); ?>

<html>
<head><title><?=$date?></title></head>
<body>

<?php       
    $account = new billing();
    $ftresult = $account->purge();
    new dBug($ftresult);        
    echo "successfully wrote";
?>
</body>
<? 
    $filename = "purge_report_" . date('y.m.d_\a\t_g_i_a') . ".html";
    $loc = $reportRoot . 'purge_reports/';
    $f = $loc . $filename;

    $fp = @fopen($f, 'w'); 
    @fwrite($fp, ob_get_contents());
    @fclose($fp);

    ob_end_flush(); 
?>

Ответы на вопрос(4)

Ваш ответ на вопрос