Question: Upgrade From V3411 To The Latest

Upgrade From V3411 To The Latest

Hi, my system lately has developed bugs , when i make a sale using pos sale, instead of poping up the receipt page in the browser after a completed sale, it brings a blank screen . it was u

F

Francis

Asked
Hi,

my system lately has developed bugs , when i make a sale using pos sale, instead of poping up the receipt page in the browser after a completed sale, it brings a blank screen . it was updating the sale until today it failed to even update the sale .
I tried updating to the current version but its breaking many pages and users can not make a sale . I would like to move to the latest update without loosing any of my data.

Kindly advice
  • MS

    Mian Saleem

    Answered
    Hello,

    Please check your server's php error logs and let me know the error details so that I can suggest.

    If you are not sure about server logs, you can enable app logs by changing the `log_threshold`to 1 in the `app/config/config.php` and then perform actions again. Lastly check the latest log file in the `app/logs/` folder.

    Thank you
  • F

    Francis

    Answered
    **[Mian Saleem](/u/saleem)**
    An uncaught Exception was encountered

    Type: DivisionByZeroError

    Message: Division by zero

    Filename: /home1/timenews/public_html/evleonshopco/pos/app/libraries/Sma.php

    Line Number: 509

    Backtrace:

    File: /home1/timenews/public_html/evleonshopco/pos/app/models/admin/Pos_model.php
    Line: 175
    Function: update_award_points

    File: /home1/timenews/public_html/evleonshopco/pos/app/controllers/admin/Pos.php
    Line: 1023
    Function: addSale

    File: /home1/timenews/public_html/evleonshopco/pos/index.php
    Line: 303
    Function: require_once
  • F

    Francis

    Answered
    **[Mian Saleem](/u/saleem)** I have done the two suggestions from the two previous users but nothing is changing. let me attach the error log too here .

    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "company"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "email_address"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "address"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "city"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "phone"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "first_name"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "last_name"
    ERROR - 2024-03-08 14:23:52 --> Could not find the language line "email"
    ERROR - 2024-03-08 14:23:52 --> Severity: Warning --> Undefined property: stdClass::$user_language /home1/timenews/public_html/evleonshopco/pos/app/controllers/Main.php 16
    ERROR - 2024-03-08 14:23:52 --> Severity: Warning --> Cannot modify header information - headers already sent by (output started at /home1/timenews/public_html/evleonshopco/pos/system/core/Exceptions.php:272) /home1/timenews/public_html/evleonshopco/pos/system/helpers/url_helper.php 565
    ERROR - 2024-03-08 16:42:09 --> Could not find the language line "pole_display"
    ERROR - 2024-03-08 16:42:09 --> Severity: Warning --> foreach() argument must be of type array|object, bool given /home1/timenews/public_html/evleonshopco/pos/themes/default/admin/views/pos/add.php 481
    ERROR - 2024-03-08 16:44:52 --> Could not find the language line "pole_display"
    ERROR - 2024-03-08 16:44:52 --> Severity: Warning --> foreach() argument must be of type array|object, bool given /home1/timenews/public_html/evleonshopco/pos/themes/default/admin/views/pos/add.php 481
    ERROR - 2024-03-08 16:45:01 --> Severity: error --> Exception: Division by zero /home1/timenews/public_html/evleonshopco/pos/app/libraries/Sma.php 509
    ERROR - 2024-03-08 16:45:02 --> Severity: Warning --> Undefined property: Main::$shop_settings /home1/timenews/public_html/evleonshopco/pos/app/core/MY_Shop_Controller.php 93
    ERROR - 2024-03-08 16:45:02 --> Severity: Warning --> Attempt to read property "warehouse" on null /home1/timenews/public_html/evleonshopco/pos/app/core/MY_Shop_Controller.php 93
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "username"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "password"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "first_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "last_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "username"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "email"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "phone"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "company"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "gender"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "password"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "confirm_password"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "first_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "last_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "username"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "email"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "phone"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "company"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "gender"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "product_code"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "product_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "cname"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "barcode_symbology"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "product_unit"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "product_price"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "contact_person"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "company"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "email_address"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "address"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "city"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "phone"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "first_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "last_name"
    ERROR - 2024-03-08 16:45:02 --> Could not find the language line "email"
    ERROR - 2024-03-08 16:45:02 --> Severity: Warning --> Undefined property: stdClass::$user_language /home1/timenews/public_html/evleonshopco/pos/app/controllers/Main.php 16
    ERROR - 2024-03-08 16:45:02 --> Severity: Warning --> Cannot modify header information - headers already sent by (output started at /home1/timenews/public_html/evleonshopco/pos/system/core/Exceptions.php:272) /home1/timenews/public_html/evleonshopco/pos/system/helpers/url_helper.php 565
  • F

    Francis

    Answered
    Its getting worse . Attached the screens
  • MS

    Mian Saleem

    Answered
    Hello,

    What is your php version? Please use the SMA with php7.4 of php8.0 and set the `ENVIRONMENT` to `production` in `index.php`

    If still the same after above, then please let me know the server detail in private reply to check.

    Thank you
  • MS

    Mian Saleem

    Answered
    Hello,

    Please check your mail settings then try again.

    Thank you
  • F

    Francis

    Answered
    Thanks ,

    i was able to sort the matter . just to take you slightly back though. when i click on a product and i want to see the details of the product especially transfers and stock adjustments , there seem to be an unending loop ...see the screen grab attached .
  • MS

    Mian Saleem

    Answered
    Hello,

    Please check the latest file in the `app/logs/` folder and let me know the error details.

    Thank you
  • F

    Francis

    Answered
    no error related to the products forms. .... you can log in , i have disabled the 2 factor authentication for now
  • F

    Francis

    Answered
    this problem has resurfaced again two years later.

    how do i upgrade to the latest version without breaking things ?
  • Login to Reply