Getting vkpMX up and running after servercrash

Begonnen von taedo, 29 April 2005, 18:42:39

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

taedo

Need some help here.

Have two sites that is running vkpMX 2.1a
After a sever crash i reinstalled server with SW and checked with the installcheck tool that I got the "green" lights I needed to continue..

Then I took the backed up MYSQL databases and folder where all files are.

Crossed my fingers and hit the enter button...

This is what I got when opening webiste:

Fehler in Signatur #
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Warning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Template error
Failed to find theme part ''(#(<!-- START -->)(.*?)(<!-- END -->)#s) in :
<html>
<head>
<title></title>
<snipped the rest>

Is there any workaround to this problem ? I have tried to search the forum but no luck.
Server is running Debian (Woody)

I tried to install a new site. That went well. ... To a point...
Got as far as to the "add SUPER USER" password page..

There it did not want to go further...

I can read an talk German but my writing is pisspoor.
So, you can answer in German (pref. english) if you can help... 
I'd be mighty glad for any help to solve this problem.


regards

taedo

jubilee

Hello !
ZitatWarning: preg_match(): Empty regular expression in /home/xxxixed/te/mx_detect.php on line 0
Looks like that you have a problem width the TurckMMCache (files secured with turck resides in ixed/te).
At reinstalling of the serversoftware, did you install a newer php-version (old 4.xx new 5.xx)?
In this case you have to compile the turckMMCache with the new php-version.
Or you take the zend encoder. If you have php 5 on your server you cannot take sourceguardian
because sg for php5 uses a new encryption-method.
greetings
jubilee

taedo

Well, as I have debian installed the php4 version is:  4:4.3.10-12
And after php was installed I atp-get'ed turck-mmcache, and installed version 2.4.6-12

So Turckmmcache and also Zend is installed and compiled correctly towards the current php4 version.

I can send you the link to the installcheck link so that you can see what info I get.
If you want..

All my software in the server is checked by the installchecker, but still I get those annoying messages :)

regards
taedo



jubilee

#3
Howdi !
If still the zend-encoder is installed, go to the file includes/mx_baseconfig.php row 37
Zitat$GLOBALS['mxEncoderType'] = "auto";
change this to :
Zitat$GLOBALS['mxEncoderType'] = "2";

save it ang give it a try.
With a little bit luck, it will run  . . .

greetings

taedo


taedo


After trying your suggestion I got the message that Zend was NOT installed.
Installed Zend, and IT WORKED :)

(Big Smile)


regards

T.

taedo

I. problem gone...
Now the next...

The second site is coming up. But Admin login and modules are not active...

Also. error on the top of the page says..

Table '{prefix}-db.{prefix}_sys_session' doesn't exist
(table: {prefix}_sys_session)

Does that mean that the sess_ in /tmp/ cannot be made ?


regards

T.

jubilee

Hello !
ZitatDoes that mean that the sess_ in /tmp/ cannot be made ?
No.
The mx 2.1 stores the session-data in the database not in /tmp
You need a database-table named {prefix}_sys_session in your database.
If needed here is a dump of the database strukture.
You have to set the {prefix} to your database prefix ....
Zitat

#
# Tabellenstruktur für Tabelle `nuke_sys_session`
#

CREATE TABLE `{prefix}_sys_session` (
  `sesskey` varchar(32) NOT NULL default '',
  `expiry` int(11) unsigned NOT NULL default '0',
  `data` text NOT NULL,
  PRIMARY KEY  (`sesskey`)
) TYPE=MyISAM;


greeting
jubilee