I just installed the beta version last Friday and then the latest version today (3.4). I am getting the following error when I try to upload files:

WARNING: Unable to upload your data file into the dB
Table 'XXXX.dbfm_data' doesn't exist

I checked and the table does exist, but it's called ifsl_dbfm_data. Please help! Thanks.

CommentFileSizeAuthor
#5 dbfm.module.tar_.gz43.02 KBgeoff_eagles
#4 settings.php_.txt5.91 KBtallgood

Comments

geoff_eagles’s picture

Sounds like you've defined a table prefix in your settings.php file. Do all your other tables use a table prefix??
I put some code into 3.4 to handle table prefixes but never had a chance to test it. Sounds like you're the first guinea pig!.

tallgood’s picture

All of my other tables do use a prefix. I don't believe I ever defined it myself, but my Drupal installation is hosted on shared University servers.

geoff_eagles’s picture

Did you install drupal? or had someone already done it?

I'll try a fresh install on my machine using table prefixes and see if I can understand what's happening. Can you please send me a copy of your settings.php file. Thanks.

Geoff

tallgood’s picture

StatusFileSize
new5.91 KB

We use Installatron to automate the installation.

Here's my settings.php file

geoff_eagles’s picture

StatusFileSize
new43.02 KB

I'm guessing that, for some reason the drupal function 'db_prefix_tables' may not have functioned as I'd expected. I attach a version of the module code that doesn't use the function. Can you tell me if this works?

tallgood’s picture

Seems to be working! Thanks so much!

geoff_eagles’s picture

Status: Active » Closed (fixed)

The latest release of code should fully support table prefixes