Need help with re-install Zensite website builder [ missing library ]

Nick57

Well-Known Member
Jul 19, 2005
103
0
166
cPanel Access Level
Root Administrator
Hi, I am trying to re-install this Zensite website builder, and got stuck with the missing libz.so.1.

I had to rebuild the new server with CentOS6.4 and by no means I am able to find this libz.so.1.
Tried to install all kind of rpm's with libz but run out of options, I know this Website builder is old and no more supported, but perhaps others are still using this website builder and know how to get it going again? The problem is that I need to move a few accounts from the old server to the new one but can't because of this missing library.

Any help much appreciated.

There is already a thread out for this but I can't reply because the threat is to old,
I was following this and got stuck as well on this libz.so.1

http://forums.cpanel.net/f5/need-help-installing-sitezen-new-server-271881.html

EDIT:

Found it, I had to install zlib-1.2.3-29.el6.i686

yum whatprovides */libz.so.1
yum install zlib-1.2.3-29.el6.i686

ldd /usr/local/sitezen/install/sitezen-2.61.34/mysql.so

All dependencies found now...

Continue installation.

Installation ok, added a package, did updates in back-end as recommended [see other thread] but when I try to start using it as a user it comes with error:

error (Cannot Execute create table section_tbl (section_tbl.update_time integer, section_tbl.width integer, section_tbl.article_id integer, section_tbl.style text, section_tbl.article_alt_id integer, section_tbl.name varchar(255), section_tbl.page_id integer, index page_id_index(page_id), section_tbl.site_id integer not null, section_tbl.x integer, section_tbl.height integer, section_tbl.y integer, section_tbl.id integer auto_increment not null, section_tbl.style_id integer, section_tbl.type varchar(16), section_tbl.folder_id integer, primary key(site_id, id)); Incorrect table definition; there can be only one auto column and it must be defined as a key at PERL2EXE_STORAGE/db_table.pm line 543.)

How to fix this?
I have MySQL v5.5.32 and this defaults to InnoDB, MyISAM would not give this error, but since this version of MySql is defaulting to InnoDB, I am stuck, unless I can find a way to have this new user DB created with the extra command ENGINE = MYISAM, a quick look to find the code is taking much longer then I thought?

Any one please?

Sorted: have set mysql to use MyISAM as default engine in /etc/my.cnf

default-storage-engine=MYISAM

Missing icon in the cPanel as well [FIXED]
cd /usr/local/sitezen/prd/cpanelscripts
./cpanel_updateskins.sh

I hope it will be of any use for some one else later or for my self :)
 
Last edited:

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,261
463
Hello :)

I am happy to see you were able to resolve all of these issues. Thank you sharing the solutions with us.