ho un problema con lo script amfr (istallazione multi phpbb) quando provo a creare un forum mi da errore 500...
io ho apache mod_rewrite attivo e clikko sulle rotelline, mi compare allora questo:
Codice:
<Files pippo>
ForceType application/x-httpd-php
</Files>
che c'è di sbagliato??? quest'impostazione viene dal file "forum2"(almeno credo)
posto il codice...
Codice:
$dbms = "mysql";
$adsresult = mysql_db_query($dbname, 'select * from phpbb_config where cname="forcenew"', $link);
$row = mysql_fetch_assoc($adsresult);
$ads = $row['cvalue'];
if($ads != 'yes')
{
mysql_db_query($dbname, 'insert into phpbb_noads values("'.$access.'")', $link);
}
$file = fopen($access, 'wb');
fwrite($file, '<?php define("MFORUM", "'.$access.'"); include("seo.php"); ?>');
fclose($file);
mysql_db_query($dbname, 'insert into phpbb_forums values("'.$access.'", "'.$email.'", '.$cat.')', $link);
$file = fopen('.htaccess', 'ab');
fwrite($file, '
<Files '.$access.'>
SetHandler application/x-httpd-php
</Files>
');
fclose($file);
mysql_close($link);
if(!$script_path) {
$slash = "";
} else {
$slash = "/";
}
EDIT:ps la parte in rosso è stata cambiata così da me per prova, ma era:
Codice:
<Files '.$access.'>
ForceType application/x-httpd-php
</Files>
il risultato nn è cambiato lo stesso
RE-EDIT: mi risp da solo... forcetype e sethandler sono disabilitati su AV.
ho risolto così:
Codice:
<Files '.$access.'>
RewriteRule ^'.$access.'\$ /'.$access.'.php
</Files>
ma perchè allora sto file non si comporta come php???? Mi spiego meglio: questo file dovrebbe forzarsi ad aprirsi come php, ma il risultato è questo: http://toretto86.altervista.org/phpbb/pippo
sarei grato se qualcuno mi risp :)
FunCool: Non fare UP, usa il tasto Edita.