403 fel? filer i underkataloger nås ej!

Events happening in the community are now at Drupal community events on www.drupal.org.
peewee80's picture

Hej alla Drupalis!
Jag har ett stor problem. Har efter ca 5mån startat min sajt för användare. Nu helt plötsligt så nås inte länkarna i min sajt.
Har exv länk till ett skolarbete som ligger i /public_html/sites/default/files/ovriga_arbeten som nu ej nås. Får bara: sidan kan ej visas. detta gäller Nästan allt som ligger i mappen /public_html/sites/default/files/. Jag ser att de inloggade som försöker sig på att nå någon arbete får 403-fel. Har letat i drupal swe om detta, men blir inte klokare för det. Har 777 i default rättigheter. har provar att ta bort _htacces filen i /public_html/sites/default/files/.
vad skall jag göra?? någon som vet.
PS. eftersson sajten skall presenteras för skolledningen på måndag börjar jag bli nervös DS.

Comments

Private eller Public?

itangalo's picture

Hur ser dina filinställningar ut på sajten? Under admin > site configuration finns någon inställning som handlar om filsystemet. Där kan man bestämma om filerna ska vara publikt åtkomliga (som vanliga filer) eller om all filhämtning ska gå genom Drupals access-system.
Jag har inte koll på detaljerna där, men det låter som ett bra ställe att kolla in.

Flyttade du på sajten när du öppnade den för externa användare, eller ligger den kvar på samma ställe som innan? (Eller var det något annat väsentligt som ändrades, som kan tänkas påverka filåtkomst?)

Lycka till.
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Hundra småsteg för att självlära sig Drupal 6
Sugen på en kurs i Drupal? Kolla in kursutbudet hos NodeOne.

public...

peewee80's picture

hej Johan!
filinställningar är på public (öppen). Det borde det väl vara? Inget som jag direkt har ändrat på.
Detta problem kom när jag installerade quiz-modulen. har nu avaktivierat det. Personligen tror jag inte att det beror på modulen. Har läs lite att det kan bero på Htacces filen i roten. min ser ut:

#

Apache/PHP/Drupal settings:

#

Protect files and directories from prying eyes.

Order allow,deny

Don't show directory listings for URLs which map to a directory.

Options -Indexes

Follow symbolic links in this directory.

Options +FollowSymLinks

Make Drupal handle any 404 errors.

ErrorDocument 404 /index.php

Force simple error message for requests for non-existent favicon.ico.

# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 "The requested file favicon.ico was not found.

Set the default handler.

DirectoryIndex index.php

Override PHP settings. More in sites/default/settings.php

but the following cannot be changed at runtime.

PHP 4, Apache 1.

php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0

PHP 4, Apache 2.

php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0

PHP 5, Apache 1 and 2.

php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_value mbstring.encoding_translation 0

Requires mod_expires to be enabled.

# Enable expirations.
ExpiresActive On

# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600

# Do not allow PHP scripts to be cached unless they explicitly send cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior. This may
# fail if an error occurs early in the bootstrap process, and it may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off

Various rewrite rules.

RewriteEngine on

# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example.com$ [NC]
# RewriteRule ^(.)$ http://www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
# RewriteRule ^(.
)$ http://example.com/$1 [L,R=301]

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at http://example.com/,
# uncomment the following line:
# RewriteBase /

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

$Id: .htaccess,v 1.90.2.4 2009/12/07 12:00:40 goba Exp $

Skal sägas att min drupal inställning inte ligger i roten, utan i /publik_htlm. Kan det bero på pathouto-modulen? den var ju senaste jag installerade innan quiz.
Har nu suttit i 2 dagar med denna. Typisk att det skall bli krånglig dagen innan de stora presentation!
Tacksam för all hjälp!

men nu verkar det..

peewee80's picture

Men nu verkar det funka. Ändrade från publik (öppen) till privat så att drupal sköter det. Men vad innebär det nu, kommer det att vara framtida problem eftersom jag ändrade till privat. Detta har jag tidigare inte ändrat på. Kan det vara så att någon modul ändrat detta? Så att det var förinställd på privat?

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week