Closed (fixed)
Project:
Database Scripts
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
11 Jul 2008 at 10:04 UTC
Updated:
5 Jan 2010 at 23:10 UTC
Drupal allow connection to multiple databases. To do this the $db_url (in settings.php) variable can be defined as array, not as string as is in a common Drupal installation. When this occur the Drupal database connection string is hold by $db_url['default'] instead of $db_url.
Attached there is a patch to fix this issue for dbscripts.module. The patch it also use the PHP parse_url() function to extract the database settings instead using of preg_match().
| Comment | File | Size | Author |
|---|---|---|---|
| dbscripts.patch | 766 bytes | claudiu.cristea |
Comments
Comment #1
claudiu.cristeaSee: http://drupal.org/node/18429 to find how to connect to multiple databases.
Comment #2
ceardach commentedComment #3
hefox commentedhttp://drupalcode.org/viewvc/drupal/contributions/modules/dbscripts/dbsc...
Combined with #303200: connect string doesn't allow for blank mysql password
(Fixed in 6, needs backport to 5. I don't have any urges to do anything with 5... though I suspect the patch would be the same.)
Comment #4
hefox commentedRe-open and provide a patch if anyone wants this for 5.x-1.x; for now I'm not going to be touching 5.x-1.x