1. Katrijn De Waele Member

    Directory rights voor drupal

    Topic geplaatst op: 08-08-2017 om 23:51

    Ik heb een drupal website geïnstalleerd, maar deze werkt niet goed omdat de rechten op bepaalde (sub)mappen blijkbaar niet correct staan. Deze mappen zouden schrijfbaar moeten zijn voor de webserver.

    Het gaat om de sites/default/files directory (zie o.a. https://www.drupal.org/project/file_permissions).
    De owner/group is ftp/ftp (ongeacht of ik deze site upload via ftp of installeer met een softaculous script).
    De permissions zijn 0775 (dus group writable).

    Welke user gebruikt de apache server? (vermoedelijk www-data?) Zit die in de group "ftp"?

    Of doe ik iets totaal anders verkeerd?
    Alle hulp welkom, dank bij voorbaat!

    Reageer
  2. Alex Boon Versio medewerker
    Reactie geplaatst op: 09-08-2017 om 10:08

    Deze moeten de naam hebben van uw directadmin gebruiker.

    U kunt via de filemanager in directadmin de ownership rechten resetten. Selecteer de map sites en
    klik recursive aan en klik hierna op Reset owner. Ik hoor graag of het daarmee is verholpen.

    Vond u dit antwoord nuttig?

  3. Katrijn De Waele Member
    Reactie geplaatst op: 09-08-2017 om 20:40

    Beste Alex,

    Bedankt voor je reactie. Helaas is het probleem daarmee niet van de baan. :-(

    In de filemanager van directadmin bleken die files/directories wel degelijk de uid/gid van mijn gebruiker te hebben. Ik heb voor de zekerheid toch de "reset owner" actie uitgevoerd, maar ik heb niet de indruk dat dat iets gedaan heeft.
    (Wel vreemd: via FTP (FileZilla) blijf ik wel ftp/ftp als owner/group zien...)

    Maar ik denk dat er toch nog iets anders mis is: ik kan bvb via de drupal interface een afbeelding uploaden, en deze wordt in FileZilla ook getoond op de plaats waar ik het verwacht. Maar via de browser krijg ik een HTTP 404 als ik vervolgens die afbeelding wil bekijken (The requested URL "https://www.****.be/sites/default/files/****.jpg" was not found on this server.)

    Andere ideeën welkom...!

    Vond u dit antwoord nuttig?

  4. Katrijn De Waele Member
    Reactie geplaatst op: 11-08-2017 om 11:50

    Ik heb het opgelost gekregen: het probleem zat 'm in een .htaccess file van Drupal. Zie o.a. https://www.drupal.org/node/1146904

    Vond u dit antwoord nuttig?