Salve a tutti

Sto cecado di farmi un contatore di visite in PHP con un file di testo visite.txt questo è lo script:

Codice PHP:
if($_session['utente']==""){
$_session['utente']=getenv(REMOT_ADDR);
if(!
$p_file=fopen("visite.txt","r+")){
print 
"spiacente non posso aprire il file visite.txt"; exit; }
}else{
$_session['utente']=$_session['utente'];
}
$visite=fgets($p_file,255);
$visite+=1;
fputs($p_file,$visite);
fclose($p_file); 
ma mi da questo errore:
Warning: fopen(visite.txt) [function.fopen]: failed to open stream: No such file or directory in /var/www/script/global.php on line 15

che sarebbe questa riga
if(!$p_file=fopen("visite.txt","r+")){

non so s eho capito bene ma me sembra che dica di non trovare il file nella directory invece cè, almeno che il percorso non parte dal root.
Sia la pagina PHP che il file viiste.txt si trovano nella stessa directory script.