Ho un altro quesito strambo da sottoprovi. Allora, su internet ho trovato per caso questo script (http://www.scriptsmill.com/comments.html) che promette di funzionare da motore per i commenti in un piccolo sito. Ho visto le demo, è molto scarno, ma mi basta. L'ho caricato via FTP con FileZilla, l'ho installato con successo seguendo le istruzioni, ma davvero non riesco a caprie cosa sbaglio quando vado a inserirlo nella pagina.
How to use
To show the comments on a page copy and paste the following code:
If your site uses php:
<?php require("/path/to/your/www-home/comments/comments.php"); ?>
OR
<?php virtual("/comments/comments.php"); ?>
(doesn't work on some server configurations)
You can find out what is path to your www-home with code like that:
<?php echo dirname(__FILE__); ?>
DO NOT use this script like that: require("http://yoursite.com/comments/comments.php").
In this case you'll get the same comments for all your pages.
If your site uses SSI:
<!--#include virtual="/comments/comments.php"
If your site uses ASP:
<!--#include file="/comments/comments.php"
(not tested)
The script recognizes itself the page where it is included and displays comments for this page.
Dopo le modifiche suggerite da M@ttia (http://www.MegaLab.it/forum/viewtopic.php?t=45713) tutte le pagine le ho convertite in .php. Ergo ho pensato di includere la stringa di codice
<?php require("/path/to/your/www-home/comments/comments.php"); ?>
dove "/path/to/your/www-home" l'ho sostituito con ciò che mi ha risposto una pagina .php contenente come unico comando <?php echo dirname(__FILE__); ?> (ho letto questo passaggio su un forum di Altervista). Nel mio caso è apparso "/membri/mionick/Interventi", qundi ho scritto "/membri/mionick/Interventi/Commenti/comments.php"
perché Commenti è la cartella in cui ho installato tutto.
Mandato via FTP, il file .php mi restitusce questo errore alla fine della pagina:
Fatal error: main() [function.require]: Failed opening required '/membri/mionick/Interventi/Commenti/comments.php' (include_path='.:') in /membri/mionick/Interventi/25 2.php on line 174
dove 174 è la riga dove ho messo il famoso codice.
Insomma, dove sbaglio? Come posso fare per correggere?
Grazie.