Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
dubock2
Bericht
door dubock2 » 07 apr 2003, 17:21
Hallo,
Ik heb de dl mod van phpbb-nl.com maar hij werkt niet.
Als ik dan op downloaden druk krijg ik dit.
Code: Selecteer alles
Je kunt dit bestand niet rechtstreeks vanaf een andere site downloaden !
En als ik een bestand download krijg ik dit
Code: Selecteer alles
Warning: Unable to create './../pafiledb/uploads/dload.php': No such file or directory in admin_file.php on line 102
Warning: Unable to move '/tmp/phpQAub5P' to './../pafiledb/uploads/dload.php' in admin_file.php on line 102
En als ik de pagina van download open krijg ik deze fout ook in admin panel
Code: Selecteer alles
Warning: Invalid argument supplied for foreach() in functions.php on line 79
Kan iemand mij hierbij helpen? want ik wil heel grag dat mense nvan mijn site kunnen downloaden.
-
dubock2
Bericht
door dubock2 » 07 apr 2003, 17:22
de 2e fout staat dat ik dload.php heb geupload dat heb ik gedaan om te kijken of ik het kon dl. Het is gewoon een bestandje andere werken ook niet

-
dubock2
Bericht
door dubock2 » 08 apr 2003, 13:09
-
Leipo
- Berichten: 4693
- Lid geworden op: 22 feb 2003, 12:29
-
Contacteer:
Bericht
door Leipo » 08 apr 2003, 13:43
Staan de downloads wel OP je site..
-
dubock2
Bericht
door dubock2 » 08 apr 2003, 14:07
ja ik upload ze vanaf mijn harde schijf via admin paneel en dan doe ik bestand toevoegen. Dan staat de url enzo die plak ik dan en dan staat hij in de map forum/pafiledb/uploads. Daar staat ie dan. Heb ik iets in een file neit goed gedaan dan?

-
Leipo
- Berichten: 4693
- Lid geworden op: 22 feb 2003, 12:29
-
Contacteer:
Bericht
door Leipo » 08 apr 2003, 14:48
Ik denk dat je zoiezo downloads moet neerzetten als laatste map..
Maar verder zou het dan toch goed moeten zijn

-
dubock2
Bericht
door dubock2 » 08 apr 2003, 15:04
Na lang zoeken heb ik het gevonden. je moet de pafiledb/includes/downloads.php veranderen in deze
Code: Selecteer alles
<?php
/*
paFileDB 3.0
©2001/2002 PHP Arena
Written by Todd
todd@phparena.net
http://www.phparena.net
Keep all copyright links on the script visible
Please read the license included with this script for more information.
*/
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
if ( isset($HTTP_GET_VARS['id']) || isset($HTTP_POST_VARS['id']) )
{
$id = ( isset($HTTP_GET_VARS['id']) ) ? intval($HTTP_GET_VARS['id']) : intval($HTTP_POST_VARS['id']);
}
$sql = "SELECT * FROM " . PA_FILES_TABLE . " WHERE file_id = '" . $id . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldnt select download', '', __LINE__, __FILE__, $sql);
}
$file = $db->sql_fetchrow($result);
$time = time();
$sql = "UPDATE " . PA_FILES_TABLE . " SET file_dls=file_dls+1, file_last=" . $time . " WHERE file_id = '" . $id . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldnt Update Files table', '', __LINE__, __FILE__, $sql);
}
//$url = $board_config['server_name'];
//if (!eregi($url,$_SERVER['HTTP_REFERER']))
//{
// $template->assign_vars(array(
// "META" => '<meta http-equiv="refresh" content="3;url=' . append_sid("dload.php?action=file&id=" . $id) . '">')
// );
// $message = $lang['Directly_linked'];
// message_die(GENERAL_MESSAGE, $message);
//}
//$file_extern = $file['external_file'];
//if ( $file_extern == "1" )
//{
// Header("Location: $file_name");
//}
//else
//{
$directory = "pafiledb/uploads";
$file_url = basename($file[file_dlurl]) ;
$file_name = basename($file_url);
$file_size = @filesize("$directory/$file_name");
header("Content-Type: application/force-download; name=\"$file_name\"");
header("Content-Transfer-Encoding: binary");
header("Content-Length: $file_size");
header("Content-Disposition: attachment; filename=\"$file_name\"");
header("Expires: 0");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
readfile("$directory/$file_name");
//}
?>
Bij mij werkt ie dan

:)