Sida 3 av 4
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 13:16
av Kjell

Kan du prova att köra över nya PHP filer.... kan ju ha blivit "trasiga" vid överföringen, kom på i skrivande stund att du skulle kunna klippa in en bit av file.php här i forumet.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 13:20
av pehje
den som phpbb3 lade dit ägs av apache, den jag lade dit med ftp ägs av root
jag testade för övrigt tidigare i somras att installera phpbb3 både som root och som apache...och som en helt egen användare. ingen skillnad när det gäller deta problem dock.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 13:21
av tumba25
Det spelar inte någon större roll vem som äger bilden så länge rättigheterna är minst 644. Fast då kan inte php ta bort den, men det är ett mindre problem.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 13:27
av Kjell
Jag har svårt att tro att det är något fel i själva phpBB3, min mage säger att det lutar åt RHEL eller Apache inställningar.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 13:30
av pehje
Jag har samma känsla - frågan är vad phpbb3 kräver av RHEL och Apache för att file.php-skriptet ska kunna göra sitt? Hur kan jag felsöka det?
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 13:55
av pehje
Kjell: Jag har installerat phpbb3 tre gånger tror jag - med olika användare som jag skrev - dessutom uppdaterat från 3.0.1 till 3.0.2 - inga överföringsproblem någon gång. Kör allting här internt i företagets egen IT-miljö.
Dessutom: om jag skriver adressen till file.php i browsern utan parametrar (de som skickas med av phpbb för att öppna rätt fil) ser jag den blå vanliga phpbb3-bilden fast med medd. att ingen fil valts eller så.
Vilken del av file.php ska jag isåfall klippa in här?
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:04
av Kjell
Det som är under "// Determine the 'presenting'-method", men det var mer för att se att det inte har blivit fel i överföringen, en annan sak är att det inte får vara några tecken före "<?php" inkl. mellanslag.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:17
av pehje
början ser ut så här (inga tecken före <?) :
<?php
/**
*
* @package phpBB3
* @version $Id: file.php 8514 2008-04-21 10:54:41Z acydburn $
* @copyright (c) 2005 phpBB Group
* @license
http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
avsnittet direkt efter // Determine the 'presenting'-method ser ut så här:
// Determine the 'presenting'-method
if ($download_mode == PHYSICAL_LINK)
{
// This presenting method should no longer be used
if (!@is_dir($phpbb_root_path . $config['upload_path']))
{
trigger_error($user->lang['PHYSICAL_DOWNLOAD_NOT_POSSIBLE']);
}
redirect($phpbb_root_path . $config['upload_path'] . '/' . $attachment['physical_filename']);
exit;
}
else
{
send_file_to_browser($attachment, $config['upload_path'], $display_cat);
exit;
}
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:24
av Kjell
Vad jag kan se så ser det rätt ut, då kan jag rekommendera att skriva i
http://www.phpbb.com/bugs/phpbb3 , om ingen annan har någon ny ide.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:26
av tumba25
Jag tror inte att detta är en bugg i phpBB3.
Titta i apache2.conf så att du har "DefaultType text/plain".
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:33
av pehje
jag kan inte linux särskilt bra - inga kommandon tex - kör webmin och WINScp ...hur hittar jag apache2.conf?
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:34
av pehje
Jag har redan försökt anmäla som bug, men de klassade det direkt som ett supportärende - ingen där har lyckats hjälpa mig...får mycket bättre hjälp av er

Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:50
av tumba25
Jag har inte Red Hat. Men det är antagligen / etc/ apache2/ apache2.conf i / etc finns den iaf. Utan mellanslag efter /.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 14:53
av pehje
Jag hittar inget etc/apache
däremot finns etc/httpd med foldrarna conf och conf.d
i etc/httpd/conf finns httpd.conf och där finns "DefaultType text/plain" och mycket annat.
Re: Kan inte öppna bifogade filer/bilagor
Postat: 2008-08-26 15:03
av pehje
hittade en massa logfiler som jag inte sett förut i var/log/httpd
följande skapas i access_log när jag försöker öppna en bilaga i phpbb3-forumet:
172.21.21.162 - - [26/Aug/2008:14:58:43 +0200] "GET /forum/download/file.php?id=2 HTTP/1.1" 200 16384 "
http://www.sentensia.se/forum/ucp.php?i ... ttachments" "Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1"