Manual Re-installation or upgrading PHP motion from existing version

Hi guys, if your phpmotion site is totally weird up, I mean contents are there but site is not looking okay. In this situation you can re-try with another theme.If it won’t help you, you can follow the steps that I’ve included in this article for bringing back your site online….
The same steps you can use for upgrading from an existing version

1 keep a backup of your current site including database and files…
2 rename your phpmotion installation path to another one like public_html/phpmotion_bkp( I assume your installation path is public_html/phpmotion).
3 create a folder named public_html/phpmotion once again in your web-space
4 extract all new files from phpmotion.zip or phpmotion.tar.gz to that folder and do as usual installation.( I mean like fresh installation)

5 then restore your old database to new-database of phpmotion
6 then replace images,pictures and uploads folder with content on public_html/phpmotion_bkp

It will help you to bringing back your site online if it is totally weird up or if you want to upgrade your phpmotion site from existing version to new one. Please let me know if you are facing any issues during these processes….

Advertisements

Phpmotion: issue due to the upgradation of php from 5.2.* to 5.3.*

Since the php version was upgraded on the server from 5.2.8 to 5.3.*. The sites are inaccessible and it is showing a source guardian error while accessing the sites.

description
========

The installed version of phpmotion has been compiled to support phpshield 5.0. To check this open the file /classes/config.php and you can see the following

<?php @phpSHIELD; **random numbers**; //v5.0

Fix
===

Replace the config.php encoded file from the newer version of php 5.3 package and this should be fixed.

Download link for newer version of phpmotion : http://www.phpmotion.com/registration/download.php?php_version=53

“Warning: dl() [function.dl]: Temporary module name should contain only filename in /home/superhdc/public_html/classes/config.php on line 2 PHP script /home/superhdc/public_html/classes/config.php is protected by phpSHIELD and requires the phpSHIELD loader phpshield.5.2.lin. The phpSHIELD loader has not been installed, or is not installed correctly. Please visit the phpSHIELD php encoder site to download required loader.” it can be resolved via adding the extension_dir path to that custom php.ini file.

When we try to set a custom php.ini file for a phpmotion installed account, if we get following error message

“Warning: dl() [function.dl]: Temporary module name should contain only filename in /home/superhdc/public_html/classes/config.php on line 2

PHP script /home/superhdc/public_html/classes/config.php is protected by phpSHIELD and requires the phpSHIELD loader phpshield.5.2.lin. The phpSHIELD loader has not been installed, or is not installed correctly. Please visit the phpSHIELD php encoder site to download required loader.” it can be resolved via adding the extension_dir path to that custom php.ini file.

example :

extension_dir = “/usr/local/lib/php/extensions/no-debug-non-zts-20060613”