You are here:  » unable to register xml feed


unable to register xml feed

Submitted by sociallyfamous on Mon, 2017-01-23 09:39 in

Hi David,
I am unable to register my xml feed when I click on register button it does nothing even no error in error.log file. It simple redirect back to admin page. I tried with couple of feeds but same issue. I also tried this solution: http://www.pricetapestry.com/node/4065 but its not work for me. My Support Info is below:

{code saved}

Thanks!

Submitted by support on Mon, 2017-01-23 09:53

Hi,

When the register function appears to do nothing, that would indicate that a database error occurred when attempting to register the feed. To check, enable database debug mode by changing line 6 in config.advanced.php as follows;

  $config_databaseDebugMode = TRUE;

Then try registering the feed again and if that is the case an extended MySQL error message should be displayed. The most common reason for database errors at this point is where custom field have been added but the require dbmod.php not applied (or an error occurred and for some reason was not applied) so that might be all that is required.

If you are not sure of course from what is displayed (or if there is no difference) let me know and I'll check it out further with you...

Cheers,
David.
--
PriceTapestry.com

Submitted by sociallyfamous on Tue, 2017-01-24 07:14

Hi,

Its already like that $config_databaseDebugMode = TRUE;
But still not showing any database error. Also I removed my custom fields but still not working at all.

Thanks

Submitted by sociallyfamous on Tue, 2017-01-24 07:18

Hi,

Here is login details:
{code saved}

Thanks1

Submitted by support on Tue, 2017-01-24 09:24

Hi,

If database errors occur during registration, it is not always possible to catch them because of the way the script redirects after running the operation - if output is buffered, the extended MySQL output would not be instead.

As this may well be the case, if you edit includes/database.php and look for the following code at line 56:

      print "[".$sql."][".mysqli_error($link)."]";

...and REPLACE with:

      print "[".$sql."][".mysqli_error($link)."]";exit();

Then try registering a feed again, and if an error does occur the script will exit() after displaying the output so that you can capture the message...

Hope this helps!

Cheers,
David.
--
PriceTapestry.com

Submitted by sociallyfamous on Wed, 2017-01-25 06:06

Hi,

I tried out this but it won't help still not show any error.

Thanks!

Submitted by support on Wed, 2017-01-25 09:14

Hi,

Thanks for the admin link sent previously - I just logged in to your site and was able to Register and Trial import both feeds successfully so it looks like everything is OK now - no changes to the default auto-selected fields for the single merchant feed (although you may wish to use DESCRIPTION in place of SHORTDESCRIPTION), and for your multi-merchant feed, I selected "PROGRAMNAME" as the Merchant field.

Let me know if you're still not sure or still doesn't appear to be working as expected of course...

Cheers,
David.
--
PriceTapestry.com

Submitted by sociallyfamous on Wed, 2017-01-25 11:10

OK thanks