- Posts: 5
- Thank you received: 0
The fix is to upgrade to SermonSpeaker 5.x and Joomla 3.x, which is better anyway.
Cannot install SermonSpeaker 2.5.4 to new J 2.5
- David Middlebrooks
- Topic Author
- Offline
- New Member
My environment:JInstaller: :Install: Error SQL DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 18 SQL=CREATE TABLE `xyz_sermon_speakers` ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(255) NOT NULL, `alias` VARCHAR(255) NOT NULL, `website` TEXT, `intro` MEDIUMTEXT, `bio` MEDIUMTEXT, `pic` TEXT, `state` TINYINT(3) NOT NULL DEFAULT '0', `home` TINYINT(3) NOT NULL DEFAULT '0', `ordering` INT(11) NOT NULL DEFAULT '0', `hits` INT(10) NOT NULL DEFAULT '0', `created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `created_by` INT(10) NOT NULL DEFAULT '0', `catid` INT(10) NOT NULL DEFAULT '0', `metakey` TEXT NOT NULL, `metadesc` TEXT NOT NULL, `checked_out` INT(11) NOT NULL DEFAULT '0';
SQL =
CREATE TABLE `#__sermon_speakers` (
`id` INT(10) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NOT NULL,
`alias` VARCHAR(255) NOT NULL,
`website` TEXT,
`intro` MEDIUMTEXT,
`bio` MEDIUMTEXT,
`pic` TEXT,
`state` TINYINT(3) NOT NULL DEFAULT '0',
`home` TINYINT(3) NOT NULL DEFAULT '0',
`ordering` INT(11) NOT NULL DEFAULT '0',
`hits` INT(10) NOT NULL DEFAULT '0',
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`created_by` INT(10) NOT NULL DEFAULT '0',
`catid` INT(10) NOT NULL DEFAULT '0',
`metakey` TEXT NOT NULL,
`metadesc` TEXT NOT NULL,
`checked_out` INT(11) NOT NULL DEFAULT '0';
Component Install: SQL error file DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 18 SQL=CREATE TABLE `xyz_sermon_speakers` ( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(255) NOT NULL, `alias` VARCHAR(255) NOT NULL, `website` TEXT, `intro` MEDIUMTEXT, `bio` MEDIUMTEXT, `pic` TEXT, `state` TINYINT(3) NOT NULL DEFAULT '0', `home` TINYINT(3) NOT NULL DEFAULT '0', `ordering` INT(11) NOT NULL DEFAULT '0', `hits` INT(10) NOT NULL DEFAULT '0', `created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00', `created_by` INT(10) NOT NULL DEFAULT '0', `catid` INT(10) NOT NULL DEFAULT '0', `metakey` TEXT NOT NULL, `metadesc` TEXT NOT NULL, `checked_out` INT(11) NOT NULL DEFAULT '0';
SQL =
CREATE TABLE `#__sermon_speakers` (
`id` INT(10) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NOT NULL,
`alias` VARCHAR(255) NOT NULL,
`website` TEXT,
`intro` MEDIUMTEXT,
`bio` MEDIUMTEXT,
`pic` TEXT,
`state` TINYINT(3) NOT NULL DEFAULT '0',
`home` TINYINT(3) NOT NULL DEFAULT '0',
`ordering` INT(11) NOT NULL DEFAULT '0',
`hits` INT(10) NOT NULL DEFAULT '0',
`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
`created_by` INT(10) NOT NULL DEFAULT '0',
`catid` INT(10) NOT NULL DEFAULT '0',
`metakey` TEXT NOT NULL,
`metadesc` TEXT NOT NULL,
`checked_out` INT(11) NOT NULL DEFAULT '0';
Package Install: There was an error installing an extension: com_sermonspeaker.zip
...
Is the problem on my end or SermonSpeakers?
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
So please try to do it with SermonSpeaker 4.0 and then upgrade it later if the migration is done. Tell me if that worked.
I'll see if I can figure out what happend with SermonSpeaker 4.4.2
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
The bug only appeared if you installed SermonSpeaker the first time. Upgrading from a previous version worked fine.
Still, for a migration please use SermonSpeaker 4.0 as this is the tested way.
Please Log in or Create an account to join the conversation.
- David Middlebrooks
- Topic Author
- Offline
- New Member
- Posts: 5
- Thank you received: 0
Here's a brief progress report on the migration - I'm not quite there yet:
I migrated from SS 3.4.3 on Joomla 1.5 to SS 4.4.2 on Joomla 2.5.4. I first installed SS v4.0 on the Joomla 2.5.4 site, imported database records from the 1.5 site, then re-installed SS v4.0. All seemed to go well - except that categories were not retained (where are they stored, anyway?). I then installed SS 4.4.2, and everything looked good from the back-end (except categories). However, from the front-end, no sermons show up in the sermon list. Sermons do show up latest-sermons module, but display "No resource found".
Any idea where to look for the no-sermons-in-the-list problem? (You can see at fumcquitman.org/j25 / Worship / Sermons, Latest-Sermons module temporarily in the upper right of the page.)
Please Log in or Create an account to join the conversation.
- Thomas Hunziker
- Offline
- Administrator
They are stored in the database in the #__categories table. The managing is done by the core component com_categories, the category manager you see inside SermonSpeaker is in fact this com_categories which is loaded there.
About why the sermons do not show
Can you maybe check if there are error messages in your error logfile. Or maybe enable error reporting in the Joomla Global Configuration -> Server. Set it to "Maximum" and see if there is an error thrown. My suspect is that for some reason something goes wrong with the database query.
Please Log in or Create an account to join the conversation.
- David Middlebrooks
- Topic Author
- Offline
- New Member
- Posts: 5
- Thank you received: 0
Please Log in or Create an account to join the conversation.