Newsgroup: it.comp.www.php
Titolo: Unknown(): open_basedir restriction

Cosa significa questo errore?
Sto trasferendo un host,
sull'attuale server non ho problemi e tutto funziona correttamente,
ma sul nuovo server ho come risultato l'errore che allego all'email.
Ho provato a cercare in google, ma...
non ho ancora capito di cosa si tratti.
---
Warning: Unknown(): open_basedir restriction in effect.
File(/home2/tuttos/public_html/book/index.php) is not within the allowed
path(s): (/home/hosting:/usr/lib/php:/usr/local/lib/php:/tmp) in Unknown on
line 0
Warning: Unknown(/home2/tuttos/public_html/book/index.php): failed to open
stream: Operation not permitted in Unknown on line 0
Warning: (null)(): Failed opening '/home2/tuttos/public_html/book/index.php'
for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in Unknown
on line 0
---
Buona Caccia!
Riccardo [Topo Spensierato] - ICQ: #20703821
Scout Tag: [Bagheera] Castano Primo 1 (MI) - AGESCI

 in Unknown on line 0
...
Puo' essere che hai fatto riferimento a path assoluti all'interno dei
tuoi script? Prova a modificarli in modo che rispecchino la struttura
di cartelle del nuovo provider.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1

 di cartelle del nuovo provider.
Eppure non ho nessun percorso assoluto.
Please, puoi dare un occhio al codice? :)
----
<?if ($action=="send"){
    // INTRO MESSAGE - CHANGE THIS TO SUIT:
    $intro = "Ciao $theirname,\n\nquesto messaggio ti arriva da parte di
$yourname ($youremail) per segnalarti un sito interessante ed utile:\n\n
TUTTOSCOUT.ORG
\n       
http://www.tuttoscout.org
\n\nQuesto sito è la risorsa
italiana più nota dedicata al mondo scout.\nFornisce un valido strumento sia
per i ragazzi che per i capi scout.\n\nSu Tuttoscout.org potrai
scoprire...\n\n- La storia dello scoutismo:
http://www.tuttoscout.org/storia\n-
 Cerimonie scout:
http://www.tuttoscout.org/cerimonie\n-
 Tecniche scout:
http://www.tuttoscout.org/tecniche\n-
 Botanica:
http://www.tuttoscout.org/botanica\n-
 Pronto soccorso:
http://www.tuttoscout.org/sos\n-
 Tutti i termini sullo scoutismo:
http://www.tuttoscout.org/alfabeto\n-
 Le costellazioni:
http://www.tuttoscout.org/costellazioni\n\n-
 Il Canzoniere:
http://www.tuttoscout.org/canzoniere\n-
 Elenco campi:
http://www.tuttoscout.org/campi\n-
 Ambientazioni:
http://www.tuttoscout.org/ambientazioni\n-
 Distintivi:
http://www.tuttoscout.org/distintivi\n\n-
 Forum:
http://www.tuttoscout.org/forum\n-
 Cartoline elettroniche:
http://www.tuttoscout.org/cartoline\n-
 Chat:
http://www.tuttoscout.org/chat\n-
 Invio documenti:
http://www.tuttoscout.org/upload\n-
 Crea la tua storia:
http://www.tuttoscout.org/book\n-
 Segnala ad un amico:
http://www.tuttoscout.org/info/segnala.php\n\n-
 Area Download:
http://www.tuttoscout.org/download
 (c'è veramente di tutto!!!)\n- Il Libro
degli Ospiti: 
http://www.tuttoscout.org/graffiti\n-
 Links scout:
http://www.tuttoscout.org/links\n-
 Webring scout:
http://www.tuttoscout.org/webring\n-
 Photo Gallery:
http://www.tuttoscout.org/gallery\n-
 Sondaggio:
http://www.tuttoscout.org/sondaggio\n\n-
 Statistiche di accesso a TUTTOSCOUT
(direttamente sulla home)\n";
    $spacer= "\n\n";
    $messaggio = "$yourname ti allega inoltre questo messaggio:\n$message";
    // FOOTER MESSAGE - CHANGE THIS TO SUIT:
    $site = "Spedito da $yourname da 
http://www.tuttoscout.org
\n\nBuona
Caccia, Buon Volo, Buona Strada.\nLo Staff di 
TUTTOSCOUT.ORG
";
    // SEND THE MAIL
    mail("$theiremail", "Un sito interessante...",
$intro.$spacer.$messaggio.$spacer.$articleurl.$spacer.$site, "From:
$youremail");
    mail("
ricc...@tuttoscout.org
", "Un sito interessante...",
$youremail.$spacer.$theiremail.$spacer.$messaggio.$spacer.$articleurl.$space
r.$site, "From: $youremail");
    // SUCCESS!
    echo "<html><head><title>
TUTTOSCOUT.ORG
 - Segnala ad un tuo
amico!</title><link rel=\"stylesheet\" href=\"style.css\"
type=\"text/css\"></head>";
    echo "<body bgcolor=\"#FFFFFF\" text=\"#000000\" leftmargin=\"5\"
topmargin=\"5\" marginwidth=\"5\" marginheight=\"5\">";
    echo "<br><br><br><br><br><br><br><table align=\"center\"
cellspacing=\"0\" cellpadding=\"0\" border=\"1\"
bordercolor=\"000000\"><tr><td><table align=\"center\" cellspacing=\"0\"
cellpadding=\"4\">";
    echo "<tr><td bgcolor=\"#EC0707\"><b><font color=\"#FFFFFF\"><p
align=\"center\"><font color=\"#ffffff\">SEGNALAZIONE AVVENUTA
CORRETTAMENTE</font></b></td></tr>";
    echo "<tr><td>Il tuo messaggio è stato inviato correttamente a
$theirname</td></tr>";
    echo "</table></td></tr></table>";
    // LINK TO RETURN TO THE ARTICLE
    echo "<center><br><br><a href=segnala.php target=\"_self\">torna</a>
indietro<br><br><br><br><br><br><br><br><br><br><b>©
TUTTOSCOUT.ORG
</b></cent
er>";
    exit;
}
?>
<html>
<head>
<title>
TUTTOSCOUT.ORG
 - Segnala ad un tuo amico!</title>
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="5" topmargin="5"
marginwidth="5" marginheight="5"><form method="post" name="form" action="<?
echo "$PHP_SELF?action=send"; ?>">
<input type=hidden name="articleurl" value="<? echo $HTTP_REFERER; ?>">
<div align="center">
  <table aligh="center" cellspacing="0" cellpadding="0" border=1
bordercolor="#000000" width="380">
    <tr><td>
  <table aligh="center" cellspacing="0" cellpadding="4">
    <tr>
      <td colspan=2 bgcolor="#EC0707">
        <div align="center"><b><font color="#FFFFFF">SEGNALA TUTTOSCOUT AD
UN AMICO!</font></b>
        </div>
      </td>
    </tr>
    <tr>
      <td colspan="2">
        <div align="justify">Se trovi che questo sito sia utile o
interessante,
          segnalalo ad un tuo amico o a un collega! Basta che compili il
seguente
          modulo, ed il tuo amico ricever&agrave; automaticamente un tuo
messaggio
          personalizzato.</div>
      </td>
    </tr>
<tr>
      <td bgcolor="#FF9900" width="100%">Il tuo nome:</td>
      <td bgcolor="#FF9900" width="0">
        <input type="text" name="yourname" size="30" maxlength="30">
      </td>
    </tr>
    <tr>
      <td bgcolor="#FF9900" width="100%">
        <p>La tua <b>e-mail</b>:<br>
        </p>
        </td>
      <td bgcolor="#FF9900" width="0">
        <input type="text" name="youremail" size="30" maxlength="30">
      </td>
    </tr>
    <tr>
      <td bgcolor="#FF9900" width="100%">Il nome del tuo amico:</td>
      <td bgcolor="#FF9900" width="0">
        <input type="text" name="theirname" size="30" maxlength="30">
      </td>
    </tr>
    <tr>
      <td bgcolor="#FF9900" width="100%">L'<b>e-mail</b> del tuo amico:</td>
      <td bgcolor="#FF9900" width="0">
        <input type="text" name="theiremail" size="30" maxlength="30">
      </td>
    </tr>
    <tr>
      <td bgcolor="#FF9900" width="100%">Se vuoi, puoi inserire<br>
        un messaggio di presentazione:</td>
      <td bgcolor="#FF9900" width="0">
        <textarea name="message" cols="29"></textarea>
      </td>
    </tr>
    <tr>
      <td colspan=2 align=center bgcolor="#FF9900">
        <input type="submit" name="Submit" value="conferma">
      </td>
    </tr>
  </table></td></tr></table>
</div>
</body>
</html>
---
Grazie!


 Please, puoi dare un occhio al codice? :)
1^ La prossima volta posta solo il codice utile od il link ad un
download.
2^ Il tuo script e' pieno di errori, e' probabile che non funzioni per
altri motivi oltre all'open_basedir
3^ Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
