[drupal-docs] [task] INSTALL.txt clarifications

sepeck drupal-docs at drupal.org
Sun Sep 18 23:49:46 UTC 2005


Issue status update for 
http://drupal.org/node/31545
Post a follow up: 
http://drupal.org/project/comments/add/31545

 Project:      Documentation
 Version:      <none>
 Component:    Installation
 Category:     tasks
 Priority:     normal
 Assigned to:  Anonymous
 Reported by:  webchick
 Updated by:   sepeck
 Status:       closed

Please ask them to remove it fromt heir automated install system.  There
have been at least 10 posts in the forums and an additonal dozen or so
#drupal-support questions becuase however they have it packaged is
wrong.




sepeck



Previous comments:
------------------------------------------------------------------------

Sun, 18 Sep 2005 14:40:35 +0000 : webchick

I don't have time at the moment to work on this, but here's a blurb that
just took place in #drupal-support:


<xmt> hi, i installed drupal under linux. the installation guide tells
me i have to create a database. but this does not work:
<xmt> mysqladmin -u dba_user -p create drupal
<xmt> Enter password:
<xmt> mysqladmin: connect to server at 'localhost' failed
<xmt> error: 'Access denied for user 'dba_user'@'localhost' (using
password: YES)'
<xmt> i think there is no user dba_user in mysql
<xmt> do i have to create a drupal db user? how?


A note should probably be added that "dba_user" should be replaced with
whatever their mysql username is (or root, if none have been defined
yet).


<xmt> next difficulty is this:
<xmt> GRANT ALL PRIVILEGES ON drupal.*
<xmt>        TO nobody at localhost IDENTIFIED BY 'password';
<xmt> so nobody is root in my case?


It should probably also be made clear that this GRANT ALL .... will
create a new user called 'nobody' if it does not already exist.


I know these points are pretty obvious for people who've been working
with MySQL for awhile, but it's obviously tripping up some of the
newbies out there, and a little rewording wouldn't hurt.


As a side note, GRANT ALL?? That seems a little overly generous?


Additionally, there are approximately 80 kabillion comments on this
handbook page:
http://drupal.org/node/260


...which probably need to be gone through to see what is outdated and
what should make it into INSTALL.txt.




------------------------------------------------------------------------

Sun, 18 Sep 2005 15:03:17 +0000 : Morbus Iff

Instruct the user that he needs to read the full INSTALL.txt, not just
the indented portions. From the two paragraphs preceding the line he
tried to run:


"These instructions are for MySQL. If you are using another database,
check the database documentation. In the following examples, 'dba_user'
is an example MySQL user which has the CREATE and GRANT privileges. Use
the appropriate user name for your system. First, you must create a new
database for your Drupal site (here, 'drupal' is the name of the new
database):

"
As for his second problem, again, tell him the same response:


"where 'drupal' is the name of your database, 'nobody at localhost' is the
username of your webserver MySQL account, 'password' is the password
required to log in as the MySQL user

"
Clarifying the INSTALL.txt won't do diddly squat if people don't
actually read it.




------------------------------------------------------------------------

Sun, 18 Sep 2005 15:14:35 +0000 : webchick

Can't argue there, Morbus...


And actually, it turns out that his confusion was caused by and large
because of outdated post-install docs for the gentoo emerge version of
Drupal. I'll figure out where to file a bug report with them.







More information about the drupal-docs mailing list