osCmax v2.5 User Manual
Results 1 to 6 of 6

blank checout_process.php

This is a discussion on blank checout_process.php within the osCmax v2 Installation issues forums, part of the osCmax v2.0 Forums category; Hi all i dont no why but i found today my shop making a blang white site while making a ...

      
  1. #1
    New Member
    Join Date
    Apr 2010
    Posts
    15
    Rep Power
    0


    Default blank checout_process.php

    Hi all

    i dont no why but i found today my shop making a blang white site while making a testorder in my shop.
    The checkout_process.php is not showing.
    Anyone know why? I post a code of the file here:
    PHP Code:
    /*
    $Id: checkout_process.php 14 2006-07-28 17:42:07Z user $

      osCMax Power E-Commerce
      http://oscdox.com

      Copyright 2006 osCMax

      Released under the GNU General Public License
    */

      
    include('includes/application_top.php');

    // BOF: Downloads Controller - Free Shipping
    // Reset $shipping if free shipping is on and weight is not 0
    if (tep_get_configuration_key_value('MODULE_SHIPPING_FREESHIPPER_STATUS') and $cart->show_weight()!=0) {
      
    tep_session_unregister('shipping');
    }
    // EOF: Downloads Controller - Free Shipping
    // if the customer is not logged on, redirect them to the login page
      
    if (!tep_session_is_registered('customer_id')) {
        
    $navigation->set_snapshot(array('mode' => 'SSL''page' => FILENAME_CHECKOUT_PAYMENT));
        
    tep_redirect(tep_href_link(FILENAME_LOGIN'''SSL'));
      }

    // if there is nothing in the customers cart, redirect them to the shopping cart page
      
    if ($cart->count_contents() < 1) {
        
    tep_redirect(tep_href_link(FILENAME_SHOPPING_CART));
      }

    // if no shipping method has been selected, redirect the customer to the shipping method selection page
      
    if (!tep_session_is_registered('shipping') || !tep_session_is_registered('sendto')) {
        
    tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING'''SSL'));
      }

      if ( (
    tep_not_null(MODULE_PAYMENT_INSTALLED)) && (!tep_session_is_registered('payment')) ) {
        
    tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT'''SSL'));
     }

    // avoid hack attempts during the checkout procedure by checking the internal cartID
      
    if (isset($cart->cartID) && tep_session_is_registered('cartID')) {
        if (
    $cart->cartID != $cartID) {
          
    tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING'''SSL'));
        }
      }

      include(
    DIR_WS_LANGUAGES $language '/' FILENAME_CHECKOUT_PROCESS);

    // load selected payment module
      
    require(DIR_WS_CLASSES 'payment.php');
    // LINE ADDED: MOD - CREDIT CLASS Gift Voucher Contribution
      
    if ($credit_covers$payment='credit covers';
      
    $payment_modules = new payment($payment);

    // load the selected shipping module
      
    require(DIR_WS_CLASSES 'shipping.php');
      
    $shipping_modules = new shipping($shipping);

      require(
    DIR_WS_CLASSES 'order.php');
      
    $order = new order;
      
    // check order total minimum
      
    if ($order->info['subtotal'] < MIN_ORDER_AMOUNT) {
        
    tep_redirect(tep_href_link(FILENAME_SHOPPING_CART'''NONSSL'));
      }

    // Stock Check
      
    $any_out_of_stock false;
      if (
    STOCK_CHECK == 'true') {
        for (
    $i=0$n=sizeof($order->products); $i<$n$i++) {
          if (
    tep_check_stock($order->products[$i]['id'], $order->products[$i]['qty'])) {
            
    $any_out_of_stock true;
          }
        }
        
    // Out of Stock
        
    if ( (STOCK_ALLOW_CHECKOUT != 'true') && ($any_out_of_stock == true) ) {
          
    tep_redirect(tep_href_link(FILENAME_SHOPPING_CART));
        }
      }

      
    $payment_modules->update_status();

      if ( ( 
    is_array($payment_modules->modules) && (sizeof($payment_modules->modules) > 1) && !is_object($$payment) ) || (is_object($$payment) && ($$payment->enabled == false)) ) {
        
    tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT'error_message=' urlencode(ERROR_NO_PAYMENT_MODULE_SELECTED), 'SSL'));
      }

      require(
    DIR_WS_CLASSES 'order_total.php');
      
    $order_total_modules = new order_total;

      
    $order_totals $order_total_modules->process();

    // load the before_process function from the payment modules
      
    $payment_modules->before_process();

      
    $sql_data_array = array('customers_id' => $customer_id,
                              
    'customers_name' => $order->customer['firstname'] . ' ' $order->customer['lastname'],
                              
    'customers_company' => $order->customer['company'],
                              
    'customers_street_address' => $order->customer['street_address'],
                              
    'customers_suburb' => $order->customer['suburb'],
                              
    'customers_city' => $order->customer['city'],
                              
    'customers_postcode' => $order->customer['postcode'], 
                              
    'customers_state' => $order->customer['state'], 
                              
    'customers_country' => $order->customer['country']['title'], 
                              
    'customers_telephone' => $order->customer['telephone'], 
                              
    'customers_email_address' => $order->customer['email_address'],
                              
    'customers_address_format_id' => $order->customer['format_id'], 
     
    // PWA BOF
                              
    'customers_dummy_account' => $order->customer['is_dummy_account'], 
     
    // PWA EOF
                              
    'delivery_name' => trim($order->delivery['firstname'] . ' ' $order->delivery['lastname']),
                              
    'delivery_company' => $order->delivery['company'],
                              
    'delivery_street_address' => $order->delivery['street_address'], 
                              
    'delivery_suburb' => $order->delivery['suburb'], 
                              
    'delivery_city' => $order->delivery['city'], 
                              
    'delivery_postcode' => $order->delivery['postcode'], 
                              
    'delivery_state' => $order->delivery['state'], 
                              
    'delivery_country' => $order->delivery['country']['title'], 
                              
    'delivery_address_format_id' => $order->delivery['format_id'], 
                              
    'billing_name' => $order->billing['firstname'] . ' ' $order->billing['lastname'], 
                              
    'billing_company' => $order->billing['company'],
                              
    'billing_street_address' => $order->billing['street_address'], 
                              
    'billing_suburb' => $order->billing['suburb'], 
                              
    'billing_city' => $order->billing['city'], 
                              
    'billing_postcode' => $order->billing['postcode'], 
                              
    'billing_state' => $order->billing['state'], 
                              
    'billing_country' => $order->billing['country']['title'], 
                              
    'billing_address_format_id' => $order->billing['format_id'], 
                              
    'payment_method' => $order->info['payment_method'], 
                              
    'shipping_module' => $shipping['id'],
                              
    'cc_type' => $order->info['cc_type'], 
                              
    'cc_owner' => $order->info['cc_owner'], 
                              
    'cc_number' => $order->info['cc_number'], 
                              
    'cc_expires' => $order->info['cc_expires'], 
                              
    'date_purchased' => 'now()'
    // LINE ADDED: MOD - Downloads Controller
                              
    'last_modified' => 'now()',
                              
    'orders_status' => $order->info['order_status'], 
                              
    'currency' => $order->info['currency'], 
                              
    'currency_value' => $order->info['currency_value']);
      
    tep_db_perform(TABLE_ORDERS$sql_data_array);
      
    $insert_id tep_db_insert_id();
      for (
    $i=0$n=sizeof($order_totals); $i<$n$i++) {
        
    $sql_data_array = array('orders_id' => $insert_id,
                                
    'title' => $order_totals[$i]['title'],
                                
    'text' => $order_totals[$i]['text'],
                                
    'value' => $order_totals[$i]['value'], 
                                
    'class' => $order_totals[$i]['code'], 
                                
    'sort_order' => $order_totals[$i]['sort_order']);
        
    tep_db_perform(TABLE_ORDERS_TOTAL$sql_data_array);
      }

      
    $customer_notification = (SEND_EMAILS == 'true') ? '1' '0';
      
    $sql_data_array = array('orders_id' => $insert_id
                              
    'orders_status_id' => $order->info['order_status'], 
                              
    'date_added' => 'now()'
                              
    'customer_notified' => $customer_notification,
                              
    'comments' => $order->info['comments']);
      
    tep_db_perform(TABLE_ORDERS_STATUS_HISTORY$sql_data_array);

    // initialized for the email confirmation
      
    $products_ordered '';
      
    $subtotal 0;
      
    $total_tax 0;

      for (
    $i=0$n=sizeof($order->products); $i<$n$i++) {
    // Stock Update - Joao Correia
    // LINE ADDED: MOD - QT Pro
        
    $products_stock_attributes=null;
        if (
    STOCK_LIMITED == 'true') {
    // BOF: QT Pro - move from below
          
    $products_attributes $order->products[$i]['attributes'];
    // BOF: QT Pro - move from below
    //    if (DOWNLOAD_ENABLED == 'true') {
    // EOF: MOD - QT Pro
            
    $stock_query_raw "SELECT products_quantity, pad.products_attributes_filename
                                FROM " 
    TABLE_PRODUCTS " p
                                LEFT JOIN " 
    TABLE_PRODUCTS_ATTRIBUTES " pa
                                 ON p.products_id=pa.products_id
                                LEFT JOIN " 
    TABLE_PRODUCTS_ATTRIBUTES_DOWNLOAD " pad
                                 ON pa.products_attributes_id=pad.products_attributes_id
                                WHERE p.products_id = '" 
    tep_get_prid($order->products[$i]['id']) . "'";
    // Will work with only one option for downloadable products
    // otherwise, we have to build the query dynamically with a loop
    // BOF: QT Pro - move to above
    //      $products_attributes = $order->products[$i]['attributes'];
    // EOF: QT Pro - move to above
            
    if (is_array($products_attributes)) {
              
    $stock_query_raw .= " AND pa.options_id = '" $products_attributes[0]['option_id'] . "' AND pa.options_values_id = '" $products_attributes[0]['value_id'] . "'";
            }
            
    $stock_query tep_db_query($stock_query_raw);
          } else {
            
    $stock_query tep_db_query("select products_quantity from " TABLE_PRODUCTS " where products_id = '" tep_get_prid($order->products[$i]['id']) . "'");
          }
          if (
    tep_db_num_rows($stock_query) > 0) {
            
    $stock_values tep_db_fetch_array($stock_query);
            
    $actual_stock_bought $order->products[$i]['qty'];
            
    $download_selected false;
            if ((
    DOWNLOAD_ENABLED == 'true') && isset($stock_values['products_attributes_filename']) && tep_not_null($stock_values['products_attributes_filename'])) {
              
    $download_selected true;
              
    $products_stock_attributes='$$DOWNLOAD$$';
            }
    //      If not downloadable and attributes present, adjust attribute stock
            
    if (!$download_selected && is_array($products_attributes)) {
              
    $all_nonstocked true;
              
    $products_stock_attributes_array = array();
              foreach (
    $products_attributes as $attribute) {
                if (
    $attribute['track_stock'] == 1) {
                  
    $products_stock_attributes_array[] = $attribute['option_id'] . "-" $attribute['value_id'];
                  
    $all_nonstocked false;
                }
              } 
              if (
    $all_nonstocked) {
                
    $actual_stock_bought $order->products[$i]['qty'];
              }  else {
                
    asort($products_stock_attributes_arraySORT_NUMERIC);
                
    $products_stock_attributes implode(","$products_stock_attributes_array);
                
    $attributes_stock_query tep_db_query("select products_stock_quantity from " TABLE_PRODUCTS_STOCK " where products_stock_attributes = '$products_stock_attributes' AND products_id = '" tep_get_prid($order->products[$i]['id']) . "'");
                if (
    tep_db_num_rows($attributes_stock_query) > 0) {
                  
    $attributes_stock_values tep_db_fetch_array($attributes_stock_query);
                  
    $attributes_stock_left $attributes_stock_values['products_stock_quantity'] - $order->products[$i]['qty'];
                  
    tep_db_query("update " TABLE_PRODUCTS_STOCK " set products_stock_quantity = '" $attributes_stock_left "' where products_stock_attributes = '$products_stock_attributes' AND products_id = '" tep_get_prid($order->products[$i]['id']) . "'");
                  
    $actual_stock_bought = ($attributes_stock_left 1) ? $attributes_stock_values['products_stock_quantity'] : $order->products[$i]['qty'];
                } else {
                  
    $attributes_stock_left $order->products[$i]['qty'];
                  
    tep_db_query("insert into " TABLE_PRODUCTS_STOCK " (products_id, products_stock_attributes, products_stock_quantity) values ('" tep_get_prid($order->products[$i]['id']) . "', '" $products_stock_attributes "', '" $attributes_stock_left "')");
                  
    $actual_stock_bought 0;
                }
              }
            }
    //        $stock_query = tep_db_query("select products_quantity from " . TABLE_PRODUCTS . " where products_id = '" . tep_get_prid($order->products[$i]['id']) . "'");
    //      }
    //      if (tep_db_num_rows($stock_query) > 0) {
    //        $stock_values = tep_db_fetch_array($stock_query);
    // do not decrement quantities if products_attributes_filename exists
            
    if (!$download_selected) {
              
    $stock_left $stock_values['products_quantity'] - $actual_stock_bought;
              
    tep_db_query("UPDATE " TABLE_PRODUCTS 
                            SET products_quantity = products_quantity - '" 
    $actual_stock_bought "' 
                            WHERE products_id = '" 
    tep_get_prid($order->products[$i]['id']) . "'");
    // EOF: MOD - QT Pro
              
    if ( ($stock_left 1) && (STOCK_ALLOW_CHECKOUT == 'false') ) {
                
    tep_db_query("update " TABLE_PRODUCTS " set products_status = '0' where products_id = '" tep_get_prid($order->products[$i]['id']) . "'");
            }
          }
        }

    // Update products_ordered (for bestsellers list)
        
    tep_db_query("update " TABLE_PRODUCTS " set products_ordered = products_ordered + " sprintf('%d'$order->products[$i]['qty']) . " where products_id = '" tep_get_prid($order->products[$i]['id']) . "'");
    // LINE ADDED: MOD - QT Pro
        
    if (!isset($products_stock_attributes)) $products_stock_attributes=null;
        
    $sql_data_array = array('orders_id' => $insert_id,
                                
    'products_id' => tep_get_prid($order->products[$i]['id']),
                                
    'products_model' => $order->products[$i]['model'],
                                
    'products_name' => $order->products[$i]['name'],
                                
    'products_price' => $order->products[$i]['price'],
                                
    'final_price' => $order->products[$i]['final_price'],
                                
    'products_tax' => $order->products[$i]['tax'],
                                
    'products_quantity' => $order->products[$i]['qty'],
    // LINE ADDED: MOD - QT Pro
                                
    'products_stock_attributes' => $products_stock_attributes);
        
    tep_db_perform(TABLE_ORDERS_PRODUCTS$sql_data_array);
        
    $order_products_id tep_db_insert_id();

    // BOF - MOD: CREDIT CLASS Gift Voucher Contribution
      
    $order_total_modules->update_credit_account($i,$insert_id);
    // EOF - MOD: CREDIT CLASS Gift Voucher Contribution

    //------insert customer choosen option to order--------
        
    $attributes_exist '0';
        
    $products_ordered_attributes '';
        if (isset(
    $order->products[$i]['attributes'])) {
          
    $attributes_exist '1';
          for (
    $j=0$n2=sizeof($order->products[$i]['attributes']); $j<$n2$j++) {
            if (
    DOWNLOAD_ENABLED == 'true') {
              
    $attributes_query "select popt.products_options_name, poval.products_options_values_name, pa.options_values_price, pa.price_prefix, pad.products_attributes_maxdays, pad.products_attributes_maxcount , pad.products_attributes_filename
                                   from " 
    TABLE_PRODUCTS_OPTIONS " popt, " TABLE_PRODUCTS_OPTIONS_VALUES " poval, " TABLE_PRODUCTS_ATTRIBUTES " pa
                                   left join " 
    TABLE_PRODUCTS_ATTRIBUTES_DOWNLOAD " pad
                                    on pa.products_attributes_id=pad.products_attributes_id
                                   where pa.products_id = '" 
    $order->products[$i]['id'] . "'
                                    and pa.options_id = '" 
    $order->products[$i]['attributes'][$j]['option_id'] . "'
                                    and pa.options_id = popt.products_options_id
                                    and pa.options_values_id = '" 
    $order->products[$i]['attributes'][$j]['value_id'] . "'
                                    and pa.options_values_id = poval.products_options_values_id
                                    and popt.language_id = '" 
    $languages_id "'
                                    and poval.language_id = '" 
    $languages_id "'";
              
    $attributes tep_db_query($attributes_query);
            } else {
              
    $attributes tep_db_query("select popt.products_options_name, poval.products_options_values_name, pa.options_values_price, pa.price_prefix from " TABLE_PRODUCTS_OPTIONS " popt, " TABLE_PRODUCTS_OPTIONS_VALUES " poval, " TABLE_PRODUCTS_ATTRIBUTES " pa where pa.products_id = '" $order->products[$i]['id'] . "' and pa.options_id = '" $order->products[$i]['attributes'][$j]['option_id'] . "' and pa.options_id = popt.products_options_id and pa.options_values_id = '" $order->products[$i]['attributes'][$j]['value_id'] . "' and pa.options_values_id = poval.products_options_values_id and popt.language_id = '" $languages_id "' and poval.language_id = '" $languages_id "'");
            }
            
    $attributes_values tep_db_fetch_array($attributes);

            
    $sql_data_array = array('orders_id' => $insert_id,
                                    
    'orders_products_id' => $order_products_id,
                                    
    'products_options' => $attributes_values['products_options_name'],
    //                              'products_options_values' => $attributes_values['products_options_values_name'],
                                    
    'products_options_values' => $order->products[$i]['attributes'][$j]['value'],
                                    
    'options_values_price' => $attributes_values['options_values_price'],
                                    
    'price_prefix' => $attributes_values['price_prefix']);
            
    tep_db_perform(TABLE_ORDERS_PRODUCTS_ATTRIBUTES$sql_data_array);

            if ((
    DOWNLOAD_ENABLED == 'true') && isset($attributes_values['products_attributes_filename']) && tep_not_null($attributes_values['products_attributes_filename'])) {
              
    $sql_data_array = array('orders_id' => $insert_id,
                                      
    'orders_products_id' => $order_products_id,
                                      
    'orders_products_filename' => $attributes_values['products_attributes_filename'],
                                      
    'download_maxdays' => $attributes_values['products_attributes_maxdays'],
                                      
    'download_count' => $attributes_values['products_attributes_maxcount']);
              
    tep_db_perform(TABLE_ORDERS_PRODUCTS_DOWNLOAD$sql_data_array);
            }
            
    $products_ordered_attributes .= "\n\t" $attributes_values['products_options_name'] . ' ' $attributes_values['products_options_values_name'];
          }
        }
    //------insert customer choosen option eof ----
        
    $total_weight += ($order->products[$i]['qty'] * $order->products[$i]['weight']);
        
    $total_tax += tep_calculate_tax($total_products_price$products_tax) * $order->products[$i]['qty'];
        
    $total_cost += $total_products_price;

        
    $products_ordered .= $order->products[$i]['qty'] . ' x ' $order->products[$i]['name'] . ' (' $order->products[$i]['model'] . ') = ' $currencies->display_price($order->products[$i]['final_price'], $order->products[$i]['tax'], $order->products[$i]['qty']) . $products_ordered_attributes "\n";
      }

    // LINE ADDED: MOD - CREDIT CLASS Gift Voucher Contribution
      
    $order_total_modules->apply_credit();

    // lets start with the email confirmation
    // START HTML Invoice
      
    if (EMAIL_INVOICE == 'true') {
        require(
    DIR_WS_MODULES EMAIL_INVOICE_DIR FILENAME_EMAIL_INVOICE);
      } else {
    // END HTML Invoice
      
    $email_order STORE_NAME "\n" .
                     
    EMAIL_SEPARATOR "\n" .
                     
    EMAIL_TEXT_ORDER_NUMBER ' ' $insert_id "\n" .
                     
    EMAIL_TEXT_INVOICE_URL ' ' tep_href_link(FILENAME_ACCOUNT_HISTORY_INFO'order_id=' $insert_id'SSL'false) . "\n" .
                     
    EMAIL_TEXT_DATE_ORDERED ' ' strftime(DATE_FORMAT_LONG) . "\n\n";
     
    // PWA BOF
      
    if ($order->customer['is_dummy_account']) {
        
    $email_order .= EMAIL_WARNING "\n\n";
      }
      
    // PWA EOF
      
    if ($order->info['comments']) {
        
    $email_order .= tep_db_output($order->info['comments']) . "\n\n";
      }
      
    $email_order .= EMAIL_TEXT_PRODUCTS "\n" .
                      
    EMAIL_SEPARATOR "\n" .
                      
    $products_ordered .
                      
    EMAIL_SEPARATOR "\n";

      for (
    $i=0$n=sizeof($order_totals); $i<$n$i++) {
        
    $email_order .= strip_tags($order_totals[$i]['title']) . ' ' strip_tags($order_totals[$i]['text']) . "\n";
      }

      if (
    $order->content_type != 'virtual') {
        
    $email_order .= "\n" EMAIL_TEXT_DELIVERY_ADDRESS "\n" 
                        
    EMAIL_SEPARATOR "\n" .
                        
    tep_address_label($customer_id$sendto0''"\n") . "\n";
      }

      
    $email_order .= "\n" EMAIL_TEXT_BILLING_ADDRESS "\n" .
                      
    EMAIL_SEPARATOR "\n" .
                      
    tep_address_label($customer_id$billto0''"\n") . "\n\n";
      if (
    is_object($$payment)) {
        
    $email_order .= EMAIL_TEXT_PAYMENT_METHOD "\n" 
                        
    EMAIL_SEPARATOR "\n";
        
    $payment_class = $$payment;
        
    $email_order .= $order->info['payment_method'] . "\n\n";
        if (
    $payment_class->email_footer) { 
          
    $email_order .= $payment_class->email_footer "\n\n";
        }
      }
      
    tep_mail($order->customer['firstname'] . ' ' $order->customer['lastname'], $order->customer['email_address'], EMAIL_TEXT_SUBJECT$email_orderSTORE_OWNERSTORE_OWNER_EMAIL_ADDRESS);

    // send emails to other people
      
    if (SEND_EXTRA_ORDER_EMAILS_TO != '') {
        
    tep_mail(''SEND_EXTRA_ORDER_EMAILS_TOEMAIL_TEXT_SUBJECT$email_orderSTORE_OWNERSTORE_OWNER_EMAIL_ADDRESS);
      }

    // LINE ADDED: MOD - OSC-AFFILIATE
      
    require(DIR_WS_INCLUDES 'affiliate_checkout_process.php');

    // remove items from wishlist if customer purchased them 
      
    $wishList->clear();
    // START HTML Invoice
      
    }
    // END HTML Invoice
    // load the after_process function from the payment modules
      
    $payment_modules->after_process();

      
    $cart->reset(true);

    // unregister session variables used during checkout
      
    tep_session_unregister('sendto');
      
    tep_session_unregister('billto');
      
    tep_session_unregister('shipping');
      
    tep_session_unregister('payment');
      
    tep_session_unregister('comments');

      
    // PWA BOF 2b
      
    if (tep_session_is_registered('customer_is_guest')){
        
    //delete the temporary account
        
    tep_db_query("delete from " TABLE_CUSTOMERS " where customers_id = '" . (int)$customer_id "'");
      }
      
    // PWA EOF 2b
    // BOF - MOD: CREDIT CLASS Gift Voucher Contribution
      
    if(tep_session_is_registered('credit_covers')) tep_session_unregister('credit_covers');
      
    $order_total_modules->clear_posts();
    // EOF - MOD: CREDIT CLASS Gift Voucher Contribution

      
    tep_redirect(tep_href_link(FILENAME_CHECKOUT_SUCCESS'''SSL'));

      require(
    DIR_WS_INCLUDES 'application_bottom.php');
    ?> 
    hope anyone can take a look on this

    bye
    Jens

  2. #2
    osCMax Developer

    michael_s's Avatar
    Join Date
    Jul 2002
    Location
    Phoenix, AZ
    Posts
    19,907
    Rep Power
    568


    Default Re: blank checout_process.php

    Instead of posting the file, how about posting the error message in your php/apache logs?

    You see, a blank screen means that there is a php error and you have php set to NOT display the error on the screen, but to put it in the apache log file.

    So, go to your apache log file and look for php errors that mention whatever page is giving you the white screen. The error message usually will tell you the exact file and line of code causing the problem.

    If you don't know where your log files are, ask your host.
    Michael Sasek
    osCMax Developer


    osCmax Installation Service
    - Have our professionals install osCmax on your server - same day service!
    osCmax 2.5 User Manual - the must have beginners guide to osCmax v2.5

    Stay Up To Date with everything osCMax:
    Free osCmax Newsletters - Security notices, New Releases, osCMax News
    osCmax on Twitter - Up to the minute info as it happens. Know it first.

    osCmax Documentation

  3. #3
    New Member
    Join Date
    Apr 2010
    Posts
    15
    Rep Power
    0


    Default Re: blank checout_process.php

    ok thanks. i have to check out where i can find these files

    JEns

  4. #4
    Member ragerbua's Avatar
    Join Date
    Mar 2010
    Location
    Austria
    Posts
    63
    Rep Power
    9


    Default Re: blank checout_process.php

    Hi jensb!

    Have you tried a different language? If this problem is language-related, there might be an error in the language file.

  5. #5
    New Member
    Join Date
    Apr 2010
    Posts
    15
    Rep Power
    0


    Default Re: blank checout_process.php

    hi all
    i got answer today from my provider and the deails where i can find the error logs.
    I found it but there are no php errors showing, here a copy of the last errors
    Code:
    [Fri Apr 01 22:00:56 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/favicon.ico
    [Fri Apr 01 22:00:56 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/404.shtml
    [Fri Apr 01 22:01:00 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/favicon.ico
    [Fri Apr 01 22:01:00 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/404.shtml
    [Fri Apr 01 22:01:04 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/favicon.ico
    [Fri Apr 01 22:01:04 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/404.shtml
    [Fri Apr 01 22:01:07 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/favicon.ico
    [Fri Apr 01 22:01:07 2011] [error] [client 92.227.154.186] File does not exist: /home/web74275/domains/jb-botanics.com/public_html/404.shtml
    @Ragerbua
    no i didnt tried another language because i only have english in my shop.
    Anyone have another idea to find out whats wrong?

    I have also tried and installed old backups with same issue.

    i would be a nightmare for me to install and configure a new shop because is have so many mods inside

  6. #6
    New Member
    Join Date
    Apr 2010
    Posts
    15
    Rep Power
    0


    Default Re: blank checout_process.php

    Hi all
    i got today mail back from my provider support and they found what wrong.
    I now checked my configure files in includes and admin/includes but didnt find anything wrong in the files.
    Here is what the shop show me when checkout:
    Code:
    Warning: require(/home/web74275/domains/jb-botanics.com/public_html/shop/admin/includes/languages/english/invoice.php) [function.require]: failed to open stream: No such file or directory in /home/web74275/domains/jb-botanics.com/public_html/includes/modules/email_invoice/email_invoice.php on line 30
    
    Fatal error: require() [function.require]: Failed opening required '/home/web74275/domains/jb-botanics.com/public_html/shop/admin/includes/languages/english/invoice.php' (include_path='.:/usr/local/php5/lib/php') in /home/web74275/domains/jb-botanics.com/public_html/includes/modules/email_invoice/email_invoice.php on line 30
    You see here /public_html/shop/ this is my old adress. but in the configuration files it is correct. anyone know why?

    Jens

Similar Threads

  1. Create_account_success.php is blank...
    By trekker in forum osCommerce 2.2 Modification Help
    Replies: 2
    Last Post: 12-02-2004, 01:57 PM
  2. Blank admin
    By webworks in forum osCommerce 2.2 Installation Help
    Replies: 2
    Last Post: 12-23-2003, 06:36 AM
  3. ssl blank pages
    By MAKAVELI1980 in forum osCommerce 2.2 Installation Help
    Replies: 1
    Last Post: 08-22-2003, 10:20 AM
  4. blank pages
    By itworks in forum osCommerce 2.2 Installation Help
    Replies: 0
    Last Post: 01-25-2003, 06:26 AM

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
  •