List Info

Thread: eval { $ret = mkpath @_}




eval { $ret = mkpath @_}
user name
2006-10-10 10:26:17
Sorry, i forgot to tell you that the error line for FS.pm is
from sub
mk_path {.....

It is "eval { $ret = mkpath _}

what i should do now?

thanks.

john



mkdir DocumentRoot: Permission denied at
/usr/local/lib/perl5/site_perl/5.8.7/Bric/Util/Trans/FS.pm
line 596


-- 
John Zhang
Bancova
Power of E-Learning
eval { $ret = mkpath @_}
user name
2006-10-10 10:50:45
On Tue, 10 Oct 2006, john zhang wrote:
> Sorry, i forgot to tell you that the error line for
FS.pm is from sub
> mk_path {.....
>
> It is "eval { $ret = mkpath _}

Well, that's not totally necessary since it can be
figured out from the stack trace, if you mention which
version of Bricolage you're using.
   From the stack trace, it looks like the error comes
when you try to publish (not edit, like you said).
You must have "Move Method: File System" in your
Destination.
In the Servers section of the Destination, tells what the
Document Root is set to; whatever that directory is,
it has to be writeable by whatever user Bricolage's apache
server is running as.
eval { $ret = mkpath @_}
user name
2006-10-10 13:19:10
Thank you so much Scott!

The version of Bricolage I used is

bricolage-1.8.2.tar.gz

I'm really new to every thing: the FreeBSD and Bricolage.

So I just give write permission of  /tmp from ROOT?

Or I have to change something from
either  httpd.conf
or       bricolage.conf
?

Thank you again!

John


On 10/10/06, Scott Lanning <lanningswho.int> wrote:
>
> On Tue, 10 Oct 2006, john zhang wrote:
> > Sorry, i forgot to tell you that the error line
for FS.pm is from sub
> > mk_path {.....
> >
> > It is "eval { $ret = mkpath _}
>
> Well, that's not totally necessary since it can be
> figured out from the stack trace, if you mention which
> version of Bricolage you're using.
>    From the stack trace, it looks like the error comes
> when you try to publish (not edit, like you said).
> You must have "Move Method: File System" in
your Destination.
> In the Servers section of the Destination, tells what
the
> Document Root is set to; whatever that directory is,
> it has to be writeable by whatever user Bricolage's
apache
> server is running as.
>



-- 
John Zhang
Bancova
Power of E-Learning
eval { $ret = mkpath @_}
user name
2006-10-10 13:52:30
On Tue, 10 Oct 2006, john zhang wrote:
> The version of Bricolage I used is
>
> bricolage-1.8.2.tar.gz

Woah, why 1.8.2? That's not a good version to start with...
Get the latest stable version from http://bricolage.cc/do
wnloads/ .

> So I just give write permission of  /tmp from ROOT?

I don't know what that means.

> Or I have to change something from
> either  httpd.conf
> or       bricolage.conf

Probably not.
eval { $ret = mkpath @_}
user name
2006-10-10 14:00:09
I mean "should I issue the following command as you
suggested"?

chmod -R nobody.nobody /usr/local/bricolage/tmp

I'll try the latest version.  But just scared at the moment
becuause it took
me so much frustration to get bricolage running.  Besides,
it is the first
CMS I set up since I began to learn FreeBSD!

thank you again!

john


On 10/10/06, Scott Lanning <lanningswho.int> wrote:
>
> On Tue, 10 Oct 2006, john zhang wrote:
> > The version of Bricolage I used is
> >
> > bricolage-1.8.2.tar.gz
>
> Woah, why 1.8.2? That's not a good version to start
with...
> Get the latest stable version from http://bricolage.cc/do
wnloads/ .
>
> > So I just give write permission of  /tmp from
ROOT?
>
> I don't know what that means.
>
> > Or I have to change something from
> > either  httpd.conf
> > or       bricolage.conf
>
> Probably not.
>



-- 
John Zhang
Bancova
Power of E-Learning
[1-5]

about | contact  Other archives ( Real Estate discussion Medical topics )