i just tried installing Invoiceninja on my webserver but it failed at the install
its located at domain/submap
when i acces the setup trough domain/submap/public the setup procedure starts en when i enter all Database and Smtp adres info and want to test the connection it hangs on waiting…
when i submit all input it creates a DB of 1.9mb’ish and then gives me that something went wrong
in the log i see this line
The Process class relies on proc_open, which is not available on your PHP installation.
Hosting uses MYSQL with latest php
Server: Localhost via UNIX socket
Servertype: MySQL
Serverversie: 5.5.31 - MySQL Community Server (GPL)
I cannot create a DB named Ninja , but need to rely on HostingID_xxx for database creation.
i was able to open the setup page but after inputting al info and presssing submit it gave me that error.
looking at the .env file everything is filled in there properly
In the past other users have found that although proc_open is be disabled by default they’re able to enable it. It may be worth emailing your hosting company to check.
If you’d like I can send you a SQL file to initialize the database. The problem with this approach though is you won’t be able to update your database for future versions of our app.
I Googled yesterday and found that my hosting provider had a few request for that denying it because of shared hosting.
too bad because i really want to use it
so this issue is just ONLY when initializing the DB ??
Say that if there is a future update and i want to update can’t i just export everything and import it again in the new install or is this alot of work ?
tested it with bitnami installer and not everything works when doing it on my local PC.
Worst case scenario is i will pay the 50$ here to support you guys allthou i do not like being on a hosted service with numerous others for security reasons …
Without proc_open (or command line access) you won’t be able to run the Artisan commands which are used to initialize and update the database as well as send recurring invoices.
Import/export may work but isn’t recommended, our updates sometimes massage the data to fit the new schema.
anyway as i understand it the EASY way with absolutely 0% chance of headache is to sign up with the Invoiceninja pro plan for hosting on your servers ?
( great way to support aswell , it seems a really nice program ! i’ve been testing invoiceplane but altering the invoice pdf scripts and such are way above my head where with invoiceninja everything seems to be much more easy )
hmm , well i might just do that to exclude massive headaches
i asked the provider and another one that i am intending to switch to so will see what they say.
should it work out for me on my own hosting is there a way do donate aswell ?
I thank you for your quick answers and if the program itself is as good as the support response i will be very happy
do you need further help translating to dutch ?
i see some things are incorrectly/not translated …
let me know where i find it and i will adjust it/send to you if i am capable to do it
just 1 strange thing , the installation went good but when i finished inputting everything it said something went wrong again but next login was succesfull :s
was checking for the proc_open and wanted to try again but all of the sudden it works
its [2015-08-12 11:29:12] production.ERROR: Symfony\Component\Process\Exception\RuntimeException [0] : /home/hanspo1q/public_html/fact/vendor/symfony/process/Symfony/Component/Process/Process.php [Line 148] => The Process class relies on proc_open, which is not available on your PHP installation.
{“context”:“PHP”,“user_id”:0,“user_name”:"",“url”:“http://www.hanspoelmans.be/fact/public/setup",“user_agent”:"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36”,“ip”:“91.179.151.74”,“count”:1}
again PRoc_open
i will email my new provider and check with them wth happened, i dont understand why i can use the system perfectly with this now …