Common Problems

Solutions for the most common problems

No data showing in the grid
A number of users report that no data display in the ‘grid/manage’ pages

I.E. https://demo.simpleinvoices.group/index.php?module=invoices&view=manage

The most common cause for this is that the PHP error_reporting level is set to high and that messages are being displayed in the XML file (that the grids use) which cause the grids not to show data/

Fix:

Edit your php.ini file and change error_reporting to: error_reporting = E_ERROR

Note:

Refer the following sections, “How to display PHP errors on the screen,” and “How to hide PHP errors on screen.”

How to display PHP errors on the screen
Edit config/custom.config.php and set the following:

debug.error_reporting                 = E_ALL
phpSettings.display_startup_errors    = 1
phpSettings.display_errors            = 1
How to hide PHP errors on screen
Edit config/custom.config.php and set

debug.error_reporting = 0
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
Logo not appearing in PDFs

If your logo is not displaying on the PDF of the invoice but is displaying OK on the print preview, all you need to do is install the GD extension for PHP. Refer to the Requirements page to do this.

If this doesn’t fix the issue, try one of the following changes.

  1. Add these settings in your .htaccess file:
    php_value allow_url_fopen on
    php_value allow_url_include 1
  2. Or add the following in your php.ini file:
    allow_url_fopen = on
    allow_url_include = 1