Gossamer Forum
Home : Products : Gossamer Links : Discussions :

Adding DMOZ data to existing db

Quote Reply
Adding DMOZ data to existing db
I am running Links SQL 2.1.0 and am trying to import a new category from the .rdf file into my exisitng database.

I ran nph-import.cgi successfully (or so it says) but when I go to Repair Tables I get the following error message, with debug mode set to 2:

Updating New Flags ...


A fatal error has occured:
GT::SQL::Table (32603): Wrong argument passed to this subroutine. Usage: Must pass category id to parents at (eval 23) line 7.


Please enable debugging in setup for more details.


Stack Trace======================================Links (32603): Links::environment called at /home/ohiobiz/linkssql2/admin/Links.pm line 418 with no arguments.Links (32603): Links::fatal called at (eval 21) line 82 with arguments (GT::SQL::Table (32603): Wrong argument passed to this subroutine. Usage: Must pass category id to parents at (eval 23) line 7. ).Links (32603): GT::Base::error called at /home/ohiobiz/linkssql2/admin/Links/Category.pm line 334 with arguments (Links::Category=HASH(0x8401bc8), BADARGS, FATAL, Must pass category id to parents).Links (32603): Links::Category::parents called at (eval 19) line 40 with arguments (Links::Category=HASH(0x8401bc8), 0).Links (32603): Links::Build::build_new_flags called at /home/ohiobiz/linkssql2/admin/GT/Plugins.pm line 88 with arguments (HASH(0x8506834)).Links (32603): GT::Plugins::dispatch called at /home/ohiobiz/linkssql2/admin/Links/Build.pm line 30 with arguments (GT::Plugins, /home/ohiobiz/linkssql2/admin/Plugins, build_new_flags, *Links::Build::build_new_flags, HASH(0x8506834)).Links (32603): Links::Build::build called at /home/www/pages/ohiobiz/linkssql2/admin/nph-build.cgi line 654 with arguments (new_flags, HASH(0x8506834)).Links (32603): main::_build_new_flags called at /home/www/pages/ohiobiz/linkssql2/admin/nph-build.cgi line 238 with arguments (HASH(0x8506834)).Links (32603): main::build_repair called at /home/www/pages/ohiobiz/linkssql2/admin/nph-build.cgi line 42 with no arguments.Links (32603): main::main called at /home/www/pages/ohiobiz/linkssql2/admin/nph-build.cgi line 30 with no arguments.Anyone have an answer for this? What did I do wrong?Thanks in advance.mgeyman
Quote Reply
Re: [mgeyman] Adding DMOZ data to existing db In reply to
For some reason, I can't seem to delete Categories as well. I can delete individual links with no problem.

mgeyman