Results 1 to 9 of 9
  1. #1
    Join Date
    Apr 2005
    Posts
    206
    Plugin Contributions
    0

    Default Install v155 and running v139 at same host?

    Hi

    I need to upgrade my cart from existing 1.39h to new version 1.55. But I have encountered a problem.

    I crated a new area on my website, then uploaded all new version 1.55 files into, then click "zc_install". I then click "new install", but the page turned as:

    "System Inspection

    TIP: For some errors and warnings below, more information may be available by clicking on the error/warning title.

    Some problems that need fixing before we continue

    Problems with your MySQL (mysqli) support

    Some other problems
    For maximum security and compatibility you should be using PHP 5.5 or newer. This installer can proceed, but this is just letting you know that your site will not be PCI Compliant when running out-of-date software."

    I have PHP version 5.4.40 on my host, where I am still running current shopping site (v139h).

    (1) What much I change to meet requirements of install new version 1.55?

    (2) If I upgrade PHP to 5.5, will it break my exist shopping site which runs v139h? how to get around this problem?

    (3) During the test new version 1.55 and keep running existing old versions v139h, how is possible when I need new PHP version 5.5 for zencart v1.55, and also need old PHP version (existing 5.4.40) for old shopping cart?

    please advise

    Thank you in advance

  2. #2
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Install v155 and running v139 at same host?

    I also upgraded from 1.3.9h without problems switching to PHP 5.5. You can usually do this in your cPanel. This is how I did my upgrade/rebuild - keep in mind I have zero add-ons.
    Backed up everything!

    used winSCP, winmerge, winzip, notepad++, - free versions online

    BIG TIME NOTES:
    1.- I used same database user for old and new db. I couldn't remember my password, so I just changed it and LOST all access to my live store DB while I had been testing! After hours of restoring php files, I finally did a quick check on the Zen-Cart forums and realized why it wasn't working and searched through my old notes to find my password. I probably could have just looked at my configure files, but panic set in and it really didn't take long to find the password and reset it.
    2. - The Zip file for version 1.5.5 changed three times during my testing. As fixes came out, I edited files as necessary, so when new zip(s) arrived, I had caught all fixes/changes included. I spent a week building my overrides, taking good notes, and building my confidence.

    got php 5.5 via cPanel - verified live site was still working
    Got latest version of Zen-Cart and viewed known bugs and fixes
    created zc155 database in my cPanel
    Created sub-directory - called it test155
    Uploaded files to sub-directory and ran from my browser: mywebsite.com/test155/zc-install
    Made sure all install paths went to test155 directory
    deleted zc-install and opened test admin and ran a few tests.
    Imported live db backup info into test db (zc155)
    re-uploaded zc_install file folder to mywebsite.com/test155/zc-install
    ran from my browser: mywebsite.com/test155/zc-install and chose (database) upgrade
    uploaded copies of my images from backup into mywebsite.com/test155/images folder (no need to overwrite default images)
    deleted zc-install and opened test admin and test website - my template wasn't installed, so test website looked a little funky.
    I copied the responsive_classic template files and created override files to support all my php file changes. * ALL of these files I copied to my local drive with hierarchy so I could drop into test and final versions without a lot of time:

    copied folder & defined contents:
    /includes/languages/english/html_includes/responsive_classic_copy/
    ----------------
    changed paypal override:
    includes\languages\english\modules\payment\responsive_classic_copy\paypalwpp.php
    ------------
    changed moneyorder override:
    includes\languages\english\modules\payment\responsive_classic_copy\moneyorder.ph p
    -----------------------
    changed in template upload folder already
    includes/templates/responsive_classic_copy/images/logo.gif (logo_email_gray.gif - for all pages)
    -----------------
    changed in upload folder:
    includes/templates/responsive_classic_copy/images/down_for_maintenance.png
    ----------------
    changed in upload folder
    includes/languages/english/resposive_classic_copy/header.php (for all pages)
    ----------------------
    changed template upload folder
    includes/languages/english/responsive_classic_copy/index.php

    upload template "responsive_clasic_copy" folder & defined contents from backed-up files on local drive
    Zen\template\responsive_classic_copy (copied all responsive_classic files - IT WORKS! has languages, modules, templates)
    and change Tools-Layout box controller items:
    sideboxes/search.php ON LEFT 1 0 OFF
    sideboxes/categories.php ON LEFT 2 0 OFF
    sideboxes/ezpages.php ON RIGHT 1 0 OFF
    sideboxes/reviews.php ON RIGHT 2 0 OFF
    sideboxes/best_sellers.php ON RIGHT 3 0 OFF
    sideboxes/information.php ON RIGHT 4 0 OFF

    ----------------------------
    EZ pages copy over from db! *****important you cannot use <div> in responsive templates and unnecessary in regular templates****
    -------------------------------
    changed
    email\header.jpg (for email files)
    admin\images\logo.gif (for admin screen and invoices)
    -------------------------------
    changed default email copyright line 38
    admin/includes/languages/english/email_extras.php
    * VDS changes on this page 03/29/2016 - jly (put this in head)
    define('EMAIL_FOOTER_COPYRIGHT','Copyright (c) ' . date('Y') . ' <a href="http://www.zen-cart.com" target="_blank">Zen Cart</a>. Powered by <a href="http://www.zen-cart.com" target="_blank">Zen Cart</a>');
    define('EMAIL_FOOTER_COPYRIGHT','Copyright (c) ' . date('Y') . ' <a href="http://www.vinyldecalsuperstore.com" target="_blank">Vinyl Decal Superstore</a>. Powered by <a href="http://www.zen-cart.com" target="_blank">Zen Cart</a>');

    -------------------------------
    changed printable invoice
    /admin/invoice.php file

    -------------------------------
    reinstall/edit:
    ADMIN PAGE/modules/payment/PayPal Express Checkout
    Express Checkout: Require Confirmed Address = "NO"
    "NO" (this is midway down the edit page - from zen-cart thread 153309: PayPal setting for only ship to verified address *TURN IT OFF! ** this may be default now)
    ** note: find API info in PayPal/Summary/selling preferences/API access/view API signature

    --------------------
    reinstall/edit:
    ADMIN PAGE/Modules/Payment/moneyorder
    update payee to Jonna Yavorosky for checks

    --------------------
    edit:
    ADMIN PAGE (may transfer from DB or may be default now)
    Configuration-E-Mail Options enable HTML Emails to show logo

    --------------------
    moved cache and log files because they may contain admin path.
    edited both config file to reflect new location (at the bottom of the pages)
    set images folder to 644

    -----------------------
    change to PHP7 in cPanel after upgrade
    Last edited by VDecalS; 10 Apr 2016 at 02:12 AM. Reason: additional info

  3. #3
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,761
    Plugin Contributions
    9

    Default Re: Install v155 and running v139 at same host?

    doubletiger,
    You need to contact your host and have them compile mysqli support into their server

    Your older php version will run ZenCart v1.5.5 but with less security

    https://www.zen-cart.com/content.php...o-run-zen-cart
    Zen-Venom Get Bitten

  4. #4
    Join Date
    Apr 2005
    Posts
    206
    Plugin Contributions
    0

    Default Re: Install v155 and running v139 at same host?

    Thank you VDecalS and Kobra reply! Much appreciated!

    VDecalS, how to covert database from lan1 into utf-8? I believe I need to convert it first then move from 139h into zc155 database.

    kobra, I have dedicated server but it is unmanaged (to save money), my hose will not help me. Can you point me to direction that I may able to do it myself?

    Also, about the payment system, I use Sagepay direct, I understand new zen cart v155 has got Sagepay form. I like to use Sagepay form to avoid PCI DSS compliance issue. But I feel if I divert our customers to Sagepay, because retailer customers may not know Sagepay brand, they may be afraid to use it. I am thinking about use Barclays to take care online payment, since Barclays is famous and well know brand in the UK (I am in the UK).

    Kobra, I understand you used Barclays merchant to take online payment in the past, and you did not like, does it still the case? or has Barclays changes and becomes better now.

    Thank you very much!

  5. #5
    Join Date
    Jun 2009
    Location
    Sparta, TN
    Posts
    158
    Plugin Contributions
    0

    Default Re: Install v155 and running v139 at same host?

    Quote Originally Posted by doubletiger View Post
    VDecalS, how to covert database from lan1 into utf-8? I believe I need to convert it first then move from 139h into zc155 database.
    I didn't convert my database. It has a mix of latin1_swedish_ci & utf8_general_ci and everything seems to work fine, perhaps because it's a barebones site. The only edits to the database were done with the zc_install upgrade.

    If any guru's can let me/us know if this may cause problems, please chime in. - Thanks!

  6. #6
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,691
    Plugin Contributions
    9

    Default Re: Install v155 and running v139 at same host?

    author of square Webpay.
    mxWorks has premium plugins. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  7. #7
    Join Date
    Apr 2005
    Posts
    206
    Plugin Contributions
    0

    Default Re: Install v155 and running v139 at same host?

    Quote Originally Posted by carlwhat View Post
    Thanks Carlwhat, had downloaded, will try.

  8. #8
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,761
    Plugin Contributions
    9

    Default Re: Install v155 and running v139 at same host?

    Quote Originally Posted by doubletiger
    how to covert database from lan1 into utf-8?
    Answered by carlwhat
    Quote Originally Posted by doubletiger
    Can you point me to direction that I may able to do it myself?
    One of the webhosting forums like
    http://www.webhostingtalk.com/forumdisplay.php?f=1
    Quote Originally Posted by doubletiger
    Kobra, I understand you used Barclays merchant to take online payment in the past
    I have never used Barclays...
    Zen-Venom Get Bitten

  9. #9
    Join Date
    Nov 2007
    Location
    Sunny Coast, Australia
    Posts
    3,379
    Plugin Contributions
    9

    Default Re: Install v155 and running v139 at same host?

    Quote Originally Posted by doubletiger View Post
    ...... Can you point me to direction that I may able to do it myself?.....
    If you are doing a Google search for "install mysqli on VPS" you should find a heap of answers. Of course it depends on your server architecture / Linux flavor (CentOS, Ubuntu etc).

 

 

Similar Threads

  1. v155 System Setup needs URL for intranet install?
    By MSRWebMaster in forum Installing on a Windows Server
    Replies: 8
    Last Post: 21 Jul 2016, 06:07 PM
  2. Host install (create new DB and migrate data) or manual install (point to old DB)?
    By kirkbross in forum Installing on a Linux/Unix Server
    Replies: 1
    Last Post: 25 Nov 2012, 09:11 PM
  3. How to install on a web site thats up and running?
    By Techietom in forum Installing on a Windows Server
    Replies: 4
    Last Post: 2 Mar 2012, 08:15 PM
  4. Upgrade and Clean Install Same Errors
    By pillaroom in forum Upgrading from 1.3.x to 1.3.9
    Replies: 11
    Last Post: 21 Feb 2008, 07:21 AM
  5. New server, same host, same store, shared ssl no worky
    By Justwade in forum Basic Configuration
    Replies: 4
    Last Post: 29 Jan 2008, 04:25 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR