Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

Order / Invoice Management Error Messages
(1 viewing) (1) Guest
Support forum for customers who have purchased this product. Archive only, no new post can be added.

NOTE: This category has been locked. If you have purchased paid version, please, use our Support Ticket system instead. If you are using free edition, please see the Community Support section.
  • Page:
  • 1
  • 2

TOPIC: Order / Invoice Management Error Messages

Order / Invoice Management Error Messages 11 years, 11 months ago #34811

Hi there,

I use:
VM invoice Version: 2.0.19
Joomla 2.5.8
VM: 2.014

I get the following messages on the Order / Invoice management page. I am wondering if it is because I made a few test orders and then deleted them in Virtuemart.... I have tried deleting the entries that I have in VMinvoice but it does not let me...

Strict Standards: Non-static method InvoiceHelper::getInvoiceSubdir() should not be called statically, assuming $this from incompatible context in components/com_vminvoice/helpers/invoicehelper.php on line 495

Strict Standards: Non-static method InvoiceHelper::canUseActualPDF() should not be called statically, assuming $this from incompatible context in components/com_vminvoice/views/invoices/view.html.php on line 60

Strict Standards: Non-static method InvoiceHelper::getInvoiceFile() should not be called statically, assuming $this from incompatible context in components/com_vminvoice/helpers/invoicehelper.php on line 770


Also in the Totals column i get messages like this all the way down the page....

Strict Standards: Non-static method InvoiceCurrencyDisplay::loadVM2Currency() should not be called statically in/components/com_vminvoice/helpers/currencydisplay.php on line 131

Strict Standards: Non-static method InvoiceCurrencyDisplay::roundBetter() should not be called statically in components/com_vminvoice/helpers/currencydisplay.php on line 144
23,65 €


Any ideas?

R
The topic has been locked.

Re: Order / Invoice Management Error Messages 11 years, 11 months ago #34814

  • maju
  • OFFLINE
  • Posts: 1107
Hello,

you have probably maximal error reporting. Go to Joomla Global Configuration -> tab Server and change Error Reporting to Simple.
ARTIO Support Team
The topic has been locked.

Re: Order / Invoice Management Error Messages 11 years, 11 months ago #34856

Hi thanks for your reply.

I have looked in Joomla Config and error reporting is set to System Default.

I changed it to Simple and the problem still persists...
The topic has been locked.

Re: Order / Invoice Management Error Messages 11 years, 11 months ago #34872

  • maju
  • OFFLINE
  • Posts: 1107
Hello,

Then can you check php.ini, what do you have set there?
If you have set E_STRICT (error_reporting = E_ALL | E_STRICT), you need to remove it from there and strict standrards should be no more presented. (Remove '| E_STRICT')

error reporting can be also in .htaccess.

Do not forget to restart your server after changes.
ARTIO Support Team
The topic has been locked.

Re: Order / Invoice Management Error Messages 11 years, 11 months ago #35182

Hi Again,

I checked my php.ini the only thing there is:

display_errors = off

In htaccess there is no mention of error reporting, only Rewrite rules...

I would really like to get this sorted as we are going live at the end of the month and at the moment every time there is a new test order there is a new error message at the top of the page.
The topic has been locked.

Re: Order / Invoice Management Error Messages 11 years, 11 months ago #35196

  • maju
  • OFFLINE
  • Posts: 1107
Hello,

This is for example part of my php.ini:

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Error handling and logging ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; This directive informs PHP of which errors, warnings and notices you would like
; it to take action for. The recommended way of setting values for this
; directive is through the use of the error level constants and bitwise
; operators. The error level constants are below here for convenience as well as
; some common settings and their meanings.
; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
; those related to E_NOTICE and E_STRICT, which together cover best practices and
; recommended coding standards in PHP. For performance reasons, this is the
; recommend error reporting setting. Your production server shouldn't be wasting
; resources complaining about best practices and coding standards. That's what
; development servers and development settings are for.
; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
; means it pretty much reports everything which is exactly what you want during
; development and early testing.
;
; Error Level Constants:
; E_ALL - All errors and warnings (includes E_STRICT as of PHP 6.0.0)
; E_ERROR - fatal run-time errors
; E_RECOVERABLE_ERROR - almost fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
; E_PARSE - compile-time parse errors
; E_NOTICE - run-time notices (these are warnings which often result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to an
; empty string)
; E_STRICT - run-time notices, enable to have PHP suggest changes
; to your code which will ensure the best interoperability
; and forward compatibility of your code
; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
; initial startup
; E_COMPILE_ERROR - fatal compile-time errors
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
; E_USER_ERROR - user-generated error message
; E_USER_WARNING - user-generated warning message
; E_USER_NOTICE - user-generated notice message
; E_DEPRECATED - warn about code that will not work in future versions
; of PHP
; E_USER_DEPRECATED - user-generated deprecation warnings
;
; Common Values:
; E_ALL & ~E_NOTICE (Show all errors, except for notices and coding standards warnings.)
; E_ALL & ~E_NOTICE | E_STRICT (Show all errors, except for notices)
; E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR (Show only errors)
; E_ALL | E_STRICT (Show all errors, warnings and notices including coding standards.)
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED
; http://php.net/error-reporting
error_reporting = E_ALL


If you have no error_reporting in your php.ini file, then add there this row (before display_errors):
error_reporting = E_ALL & ~E_DEPRECATED
ARTIO Support Team
The topic has been locked.
  • Page:
  • 1
  • 2
User Login Empty