From: PHP U. <ph...@ch...> - 2003-07-19 12:48:43
|
Thanks William and Alex, now...not sure what I need to do to the file. Perl is not my native language language, I'm recovering from PHP at the moment. I can more orless under stand the file I guess, but I don't what's missing. I have confirmed that DBIx::Password is fully installed and doing perldoc -m DBIx::Password shows me the file like Alex recommened, and using William's nifty perl file opens it right up into Pico, good stuff. So now, what the heck do I need to change in there? I assume it's here? Changing that to match my server? > my $virtual1 = { > > 'going2' => { > 'driver' => 'mysql', > 'username' => 'going2', > 'attributes' => {}, > 'port' => '', > 'database' => 'slashdb2', > 'password' => 'removedforobviousreasons', > 'host' => 'localhost', > 'connect' => > 'DBI:mysql:database=slashdb2;host=localhost' > } Thanks again! |
From: PHP U. <ph...@ch...> - 2003-07-19 15:39:55
|
Thanks all, after editing the DB.pl file the install seems to be working. It looks like I am on my way! One small bug, when it finishes, the final message is a bit, uh, not quite good english: "Unless any errors reported themself during the install you should now have a slashsite. You will either need to edit your httpd.conf file unless you are have Slash handle it. The correct syntax can be found in:" Prolly should say something like "unless you are having Slash handle it" Thanks! |
From: shane <sh...@lo...> - 2003-07-19 13:31:38
|
On Saturday 19 July 2003 08:48, PHP User wrote: > Thanks William and Alex, now...not sure what I need to do to the file. > Perl is not my native language language, I'm recovering from PHP at the > moment. I can more orless under stand the file I guess, but I don't what's > missing. > > I have confirmed that DBIx::Password is fully installed and doing perldoc > -m DBIx::Password shows me the file like Alex recommened, and using > William's nifty perl file opens it right up into Pico, good stuff. > > So now, what the heck do I need to change in there? > > I assume it's here? Changing that to match my server? > > > my $virtual1 = { > > > > 'going2' => { > > 'driver' => 'mysql', > > 'username' => 'going2', > > 'attributes' => {}, > > 'port' => '', > > 'database' => 'slashdb2', > > 'password' => 'removedforobviousreasons', > > 'host' => 'localhost', > > 'connect' => > > 'DBI:mysql:database=slashdb2;host=localhost' > > } > > Thanks again! use the mysql CLI and see if you can access the database: mysql going2 -u going2 then see if you can edit/create/drop tables. See where it says " 'username' => 'going2'" That is the username you specified. When you run install-slashsite, you need to use *that* username. See install-slashsite -h for more info. Shane |
From: Jamie M. <ja...@mc...> - 2003-07-19 13:42:57
|
ph...@ch... (PHP User) writes: > my $virtual1 = { > > 'going2' => { > 'driver' => 'mysql', > 'username' => 'going2', > 'attributes' => {}, > 'port' => '', > 'database' => 'slashdb2', > 'password' => 'removedforobviousreasons', > 'host' => 'localhost', > 'connect' => > 'DBI:mysql:database=slashdb2;host=localhost' > } In this case, your DBIx::Password virtual user is 'going2'. That will be your slash virtual user. So if everything is properly set up, you would want to do install-slashsite -u going2 For more on the virtual user, cd into a CVS checkout and do perldoc -F docs/INSTALL.pod Scroll near the end and check out the section: Make sure you don't confuse the different types of "users" |