You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
Server crashed. I reinstalled and when I run index.php or admin.php I get the message: " An application is not available to handle your request. Please try again later or use a different URL to access this program."
Please help I have to deploy to Afghanistan next week and my Brother's site is down.
Thanks
Offline
I set the debugger and found this:
KHXC_App::load_app: Loaded application information for the BackEnd interface from the database.
KHXC_App::load_app: Loading default application 'ccp0'.
KHXC_App::load_object: This script could not locate the class file for the CCP class.
KHXC_App::print_message: Printing message 'noapplication' for application 'khxc'.
Also this server is running PHP 5.3 and I had to change the split funtion to explode
Will I have to load PHP 5.2 or lower?
Offline
CCP 6.x is NOT PHP 5.3/5.4 compatible out of the box. Please see the URL for errors and issues that are detected as problems: https://forum.kryptronic.com/viewtopic. … 55#p141555
If you are in a hurry and this is a production site I would downgrade to PHP 5.2.x. CCP 8.x will be fully compatible and you can upgrade then.
Offline
Hi and thanks for getting back with me.
I did downgrade to PHP 5.2 and I got the same error. I don't have time to upgrade before I leave. I just want to get it going so I can worry about deploying.
Thanks
Offline
If you send me an email and I will see what I can do.
Offline
The error you getting is stating that the class script can't be found, this could only mean that it is either not present in the directory or the name of ccp directories and or php files have been altered, either with an added extension or change in the letter case. As an example for the checkout script:
directory = ECOM_Checkout
script = ECOM_Checkout.php
class definition within the scritp
class ECOM_Checkout extends ECOM {
class variables within the script
var $class = 'ECOM_Checkout';
constructor function within the script
function ECOM_Checkout ($input = array()) {
any one of these can cause the class to not be seen if the letter case is changed to either upper or lower.
John
Offline
I got your email but when I replied it bounced back saying no such address. Do check your email account in your profile. I am guessing it has changed.
Offline
Thanks to all,
I deleted all files and folders and reinstalled with PHP 5.2.9 and it worked.
-Ben
Offline