Hi There,
> I am using Alzabo 0.86 on ubuntu 5.10 with postgresql 7.4, and I am
> creating a schema this way:
>
> my $s = Alzabo::Create::Schema->new( name => 'mama',
> rdbms => 'PostgreSQL' );
>
> my $tables = $s->make_table( name => 'tables' );
>
> ....
> $s->create;
> $s->save_to_file;
>
> $s->save_to_file
>
>
> now, while running this script it says:
> Unable to make directory OOTDIR/schemas/mama: No such file or
> directory
This means that the directory "OOTDIR/schemas/mama" is not able to
created by Alzabo. This could be:
* Something is wrong with your configuration
OR
* OOTDIR does not exist
* OOTDIR/schemas does not exist AND
* one of the above directories is NOT writable by the user running the
Alzabo script.
DO:
% perldoc Alzabo::Config
To find where your installation has put the actualy config file, you may
need to do something like:
# locate Alzabo | grep -i config
# dpkg -L libalzabo-perl | grep -i config
# man Alzabo
# find / | grep Alzabo | grep -i config
You'll see 'OOTDIR' in the config file somewhere. It probably shouldn't
be - I tend to use "/usr/local/alzabo" or "/opt/alzabo" [but you could
it anywhere (non)sensible really].
When you do configure it, naturally to write to it the user runsing the
scripts needs to be able to write to it.
DSL
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
|