Thanks Dan for this info. On another note, I posted an earlier message about being unable to create subdirs which contained numbers. Do you have any quick insight on that?
On Jan 29, 10:22 am, The Editor <[email protected]> wrote: > Ok, I've looked into this a bit and the problem is the files folder > has to exist first before you can create a subdirectory, else you get > errors. In php 5 you have an automatic recursion parameter but in > keeping with our goal of maintaining support of 4.0 I've instead > rewritten the code just a slight bit to automatically make the files > folder first before creating any subdirectories, so this should clear > up. > > In commands.php, I inserted this second line around 609 > > $BOLTfilesDir = BOLTconfig('BOLTfilesDir', 'files'); > BOLTfixdir($BOLTfilesDir, false); > > And then rewrote the section in between the first and last lines > below, just a bit farther down: > > $fp = "filepath" . substr($field, 6); > if (isset($BOLTarray[$fp])) { > $filepath = $BOLTfilesDir . '/' . BOLTfilter($BOLTarray[$fp], > 'letters'); > BOLTfixdir($filepath, false); > } > else $filepath = $BOLTfilesDir; > if ($_FILES[$field]['error'] != UPLOAD_ERR_OK) > BOLTabort('upload_error', "~$filename"); > > Maybe not quite as efficient, but more foolproof. > > Cheers, > Dan > > > > On Wed, Jan 27, 2010 at 8:03 AM, karlh626 <[email protected]> wrote: > > what about the permissions of the field, file and subdir folders (not > > the files inside the folders)? are those different? If the folder > > has a different permission or owner/group then the "user" that > > boltwire runs under may not permission to either write to that > > subfolder or read from that subfolder. > > > Make sure that the owner and group as well as the permissions for > > files and subdir folders match that of the pages folder. > > > Karl > > > On Jan 26, 11:38 am, loonquawl <[email protected]> wrote: > >> Thanks for the fast answer! > > >> The permissions are indeed different - 644 for most files in the Field/ > >> Pages folder, but 600 for all uploaded pictures and .txt files in the > >> Field/Files and Field/Files/Subdir folders. > >> How can i fix this from within Boltwire? (changing the eprmission via > >> ftp to 644 (read access for group and world) solved the problem, but > >> it would be nice to be able to upload without external-ftp- > >> intervention) > > >> Thank You. > > >> On 26 Jan., 13:30, karlh626 <[email protected]> wrote: > > >> > Do you have the same problem if you do not upload to a different > >> > directory (just upload to the parent, "files"? > > >> > If you look at the user and group permissions in your ftp program of > >> > the directory "test" are they the same as "files" or "pages"? > > >> > In my experience when displaying pictures located in files > >> > subdirectory, the display format needs to be [^image.jpg > >> > dir=subdirname^] > > >> > Karl > > >> > On Jan 26, 7:26 am, loonquawl <[email protected]> wrote: > > >> > > Hi! > > >> > > I have been using BW for some time now, and am very satified. I only > >> > > used text and the embedded Google Calendars, tinkered a little with > >> > > the skin and installed the shop action (on the newest version of BW, > >> > > 3.3.6). It then occured to me that some images might be nice, so i > >> > > uploaded them using the [^image.jpg^] way. Only it did not work, > >> > > fully. What happened was, that the images got uploaded, even the > >> > > folders were created, for instance > >> > > www.______.de/web/field/files/test/ttt3.jpg > >> > > . The problem is that those images are not displayed - if i upload > >> > > a .txt, it is displayed as a download link, but the download does not > >> > > work, because "403: Forbidden (Directory index forbidden)" - So i > >> > > guess this is about permissions - which i do not know anything about. > > >> > > Anybody an idea how to solve this? > > >> > > Cheers > > > -- > > You received this message because you are subscribed to the Google Groups > > "BoltWire" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/boltwire?hl=en. -- You received this message because you are subscribed to the Google Groups "BoltWire" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/boltwire?hl=en.
