Switch to English Guide
YaBB Quick Start Guide

Step 3 - Setting File Permissions

An example 755 chmod setting in CuteFTP 7.0 ProfessionalAfter you have completed the section of this guide titled "Step 2 - Uploading," you must now set the file permissions on the files listed in the table below. Since this is a Linux/*nix function, Windows server users will not be able to do this. On a Windows/NT server, however, you will need to give the data folders (those specified to be chmod 755) full read/write permissions. On Windows servers, you will probably need to contact your web host's support department and request that these permissions be set for you.

------- NON cgi-bin section ---------

  • drwxr-xr-x (chmod 755)public_html/yabbfiles
  • -rwxr-xr-x (chmod 755)(in ASCII)public_html/yabbfiles/*.js
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/*.swf

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/Attachments

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/avatars
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/avatars/* (all files)

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/Buttons
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/Buttons/English/* (all files)

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/ModImages

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/Smilies
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/Smilies/* (all files)

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/Templates
  • drwxr-xr-x (chmod 755)public_html/yabbfiles/Templates/Admin
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/Templates/Admin/default/* (all files)
  • -rw-rw-rw- (chmod 666)(in ASCII)public_html/yabbfiles/Templates/Admin/default.css

  • drwxr-xr-x (chmod 755)public_html/yabbfiles/Templates/Forum
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/Templates/Forum/default/* (all files)
  • -rw-rw-rw- (chmod 666)(in ASCII)public_html/yabbfiles/Templates/Forum/default.css
  • -rwxr-xr-x (chmod 755)(in Binary)public_html/yabbfiles/Templates/Forum/yabb21/* (all files)
  • -rw-rw-rw- (chmod 666)(in ASCII)public_html/yabbfiles/Templates/Forum/yabb21.css

------- CGI-BIN section (all files in ASCII) ---------

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/AdminIndex.pl
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/FixFile.pl
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Paths.pl
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Setup.pl
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/YaBB.pl

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Admin
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Admin/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Boards
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Boards/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Convert
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Convert/Boards
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Convert/Members
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Convert/Messages
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Convert/Variables

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Help/English/Admin
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Help/English/Admin/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Help/English/Gmod
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Help/English/Gmod/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Help/English/Moderator
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Help/English/Moderator/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Help/English/User
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Help/English/User/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Languages/English
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Languages/English/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Members
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Members/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Messages
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Messages/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Digest
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Digest/HMAC.pm
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Digest/HMAC_MD5.pm
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Digest/MD5.pm

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Time
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Time/HiRes.pm

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Upload
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Upload/CGI.pm
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Upload/CGI
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Modules/Upload/CGI/Util.pm

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Sources
  • -rwxr-xr-x (chmod 755)cgi-bin/yabb2/Sources/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Templates
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Templates/default
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Templates/default/* (all files)
  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Templates/yabb21
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Templates/yabb21/* (all files)

  • drwxr-xr-x (chmod 755)cgi-bin/yabb2/Variables
  • -rw-rw-rw- (chmod 666)cgi-bin/yabb2/Variables/* (all files)