Yesterday I installed simpleinvoices. Great program! I installed it on an IIS6/MySQL webserver (newest version of PHP) under a virtual directory secured with SSL. PDF creation isn't working.
looks like your using .htaccsss (or whatever the IIS version of that is)
PDF is not happy when using .htaccess
but.. in config/config.php there are setting for username etc.. for .htacess protected systems - not sure if it'll work for IIS but you can give it a go
My system isn't .htaccess protected. It's protected with basic windows authentication. I searched for htaccess files and found one in library/pdf. I removed it, but it doesn't resolve the problem. Then I turned the whole authentication off (so no password is required anymore) but I still have the same problems.
still not working. still getting the SSL extension missing error. Is the PDF creation thingy something you used from another programmer? maybe they got a forum also?
Linux my friend -- linux :) Everyone knows how insecure IIS is. However there is a port for apache to windows which is a better solution then IIS anyday.
thanks sgrayban - unfortunately some organisations demand use of MS products all through the company (exchange, IIS, sql server, etc..) which makes IIS an unfortunate reality
one suggestion is to remove the windows auth on the simple invoices directory and just use the Simple Invoices auth to protect it
or just install a PDF printer on your PC and use that instead of the Simple Invoices PDF printing
but it's not windows auth. when I disable all authentication it still isnt working. an about apache, isn't that the worlds most hacked webserver ?? ;-)
yeah!!!! I'm finally getting somewhere. The SSL Extension missing error isn't simpleinvoice related, but php related. What you (if you're experiencing the same problem) need to do is download open SSL. Just google for the wiki and you'll find all the windows or apache or whatever installation stuff you need. After the installation enable php_openssl.dll in your php.ini and copy the dll from the extension folder to the right location, and voila... no SSL extension errors anymore ;-)
Now I'm getting an HTTP 401 error, but someone named theITD was so friendly to post the possible solution to this problem before I had it ;-) so thanks very much and I'll keep you posted if this problem is solved also :-)
yeah! I got it working now. I modified the config file of simpleinvoices to enable authentication. Furthermore I used Basic Authentication in stead of NTLM. Last but not least I configured the php.ini to support 25M (memory). And I got my PDF. Thanks all!!