It seems packages are a bit different for php 7.1, right?
The apt command results in this:
E: Unable to locate package php7.1-mbstring
E: Couldnât find any package by glob âphp7.1-mbstringâ
E: Couldnât find any package by regex âphp7.1-mbstringâ
E: Unable to locate package php-xml-parser
E: Unable to locate package php7.1-zip
E: Couldnât find any package by glob âphp7.1-zipâ
E: Couldnât find any package by regex âphp7.1-zipâ
E: Unable to locate package php7.1-imap
E: Couldnât find any package by glob âphp7.1-imapâ
E: Couldnât find any package by regex âphp7.1-imapâ
E: Unable to locate package php7.1-gd
E: Couldnât find any package by glob âphp7.1-gdâ
E: Couldnât find any package by regex âphp7.1-gdâ
E: Unable to locate package php7.1-curl
E: Couldnât find any package by glob âphp7.1-curlâ
E: Couldnât find any package by regex âphp7.1-curlâ
Doing apt-cache search mbstring for example, gives me this list:
php-mbstring - MBSTRING module for PHP [default]
php-patchwork-utf8 - UTF-8 strings handling for PHP
php-symfony-polyfill-mbstring - Symfony polyfill for the Mbstring extension
php-symfony-polyfill-util - Symfony utilities for portability of PHP codes
php7.0-mbstring - MBSTRING module for PHP
Aside from that, can you follow the rest of your instructions to the letter?
Yes I think you can basically follow all the instructions. The only thing you need to adapt is the PHP modules, like you said, and the Web server user name (if itâs not www-data).
Iâve been running Suite 7.9.x on Debian 9 for about 9 months. It was a bit different to set up than the Ubuntu instructions but Iâve posted some pointers in the forums. Link to Debian fixes
This week I upgraded to SuiteCRM 7.10.1. It looks to be running great on php 7.0.
As to PHP, the default install on Debian 9.2 or 9.3 which was my clean install was php 7.0. It has worked very well.
I understand that Debian 9.4 will be released in a week or so. I donât know which version of php will be the default. I suspect if you stay with the default youâll be OK.
If you have any specific questions re Suite on Debian, just pm me.
Your link is really helpful but Iâm not quite there yet, now I canât seem to find php-xml-parser for Debian, and by the way 9.4 was released last weekend if I recall correctly. Do you have any tips on that?
I have Debian 9.4 now too. This is the stable branch so all the updates from 9.4 are now included in my install. Originally I started with 9.2 but over the months the rolling stable updates came to my server. I would expect that all the instructions for installing a server and SuiteCRM for Debian 9.0-9.4 should be the same.
I have stayed with the stable branch so everything is well tested before I get the notice to update and more importantly I donât have to manually check specific application updates (ie. custom install php7.1 or php7.2) and manually update. If stable gets updated to php7.1 or php7.2, then I will get those properly tested through the normal course.
Here is what I get when I run the apt-cache search for your php-xml.
apt-cache search php-xml
php-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default]
php-xmlrpc - XMLRPC-EPI module for PHP [default]
php-pear - PEAR Base System
php-xml-htmlsax3 - SAX parser for HTML and other badly formed XML documents
php-xml-rpc2 - PHP XML-RPC client/server library
php-xml-svg - XML_SVG API
php7.0-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
php7.0-xmlrpc - XMLRPC-EPI module for PHP
As far as I can see I only installed php-xml-parser. Interestingly it isnât in the list above. ???
Sorry for the late reply. Iâve finally installed SuiteCRM! Had a few troubles here and there because my database server is in another VM than application, but all is running fine in php7.2 and MariaDB 10.1.
My question now is related to implementation, but first I should ask: do you guys prefer that I create a new topic for this?
Iâve never messed with a CRM before, so I donât know what should be my first step implementing this. I want to control how many quotations I have per day, from who, by who, which products etc. Is there a guide for this?