FWRITE dentro il dominio ARUBA

z.cristiano

Utente Attivo
16 Giu 2007
145
0
16
Salve a tutti..
Mi sono abbonato e attivato un'altro dominio sempre in LINUX, unica cosa che non va e mi sembra strano è il codice FWRITE.

Ho creato una pagina PHP con dentro

PHP:
<?php

$testo ="
<?php

echo date('d/m/Y');

echo'Ciao cioao ciaoc aio';

?>
";

$fp = fopen('1/test.php', 'w');

fwrite($fp, $testo);

fflush($fp);

fclose($fp);

?>

E quando metto sul locale, funziona, crea e legge la pagina TEST.PHP, mentre su aruba no.

Cioè, una volta creato e ho digitato http://www.esempio.it/1/test.php e appare questo messaggio

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log


Perchè? Cosa devo fare? Si può risolvere?
 
Ultima modifica di un moderatore:
Prova a fare un semplice test:
PHP:
<?php
$testo = 'Ciao cioao ciaoc aio';
$fp = fopen('test.txt', 'w');
fwrite($fp, $testo);
fflush($fp);
fclose($fp);
?>
 
Questo funziona e quindi qual'è il problema?

Ho anche provato a mettere .html e funziona, perchè PHP no? Se su locale funziona?
Non c'è modo?
 
E' probabile che il server sia configurato per impedire la creazione dinamica di pagine che potrebbero contenere codice malevolo.
 
BUongiorno, ho fatto una richiesta TICKET e mi ha risposto che bisogna lasciare i permessi in 755, ho fatto la prova e funziona....
pensa un pò....
 

Discussioni simili