-
Notifications
You must be signed in to change notification settings - Fork 7
Common Problems
- summary Solutions for the most common problems.
A number of users report that no data display in the 'grid/manage' pages.
ie. http://demo.simpleinvoices.org/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' In linux the php.ini file is normally /etc/ directory In WAMP/MAMP it should be in the MAMP php folder Note:
Also refer the below page for Simple Invoices config settings that can help this issue http://simpleinvoices.org/wiki/how_to_display_php_errors_on_screen#how_to_not_display_php_errors_on_screen
Edit config/config.ini and set
Edit config/config.ini and set
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 PHP-GD. That's the GD extension for PHP, make sure its enabled - check your phpinfo.php file and all should be fine
Thanks to JBHewitt on the forum for this one!!
If this doesn't fix the issue for you then you can add the below to options to the .htaccess file
* refer: http://simpleinvoices.org/forum/discussion/883/logo-not-showing-in-pdf-invoice-issueopen/#Item_21 * If your using 'localhost' and PDF is still not working try using the IP of your server instead of localhost * ie. http://yourIP/simpleinvoices instead of http://localhost/simpleinvoices * there can be issues with how your servers resolves localhost * refer: http://simpleinvoices.org/forum/discussion/comment/7952/#Comment_7952
Your web server needs to be able access your site - so if you have any firewall rules or Auth directives which might prevent localhost (or your webserver's public address) from accessing files, you will need to change them. For example, if you had set up Apache password protection for your site using AuthType Digest or AuthType Basic, you would need to add Allow from rules to let the server access the site without needing to authenticate itself:
Either:
* delete the .htaccess file in the Simple Invoices folder * or enable mod_rewrite in Apache
This is because TCPDF cannot write to the lib/tcpdf/cache folder. Update the folder permissions to solve this problem.