We ran an install today of Drupal 10.0.9 with CiviCRM 5.61 and it worked fine and everything proceed normally.
Continue ReadingConverted and Upgraded
Converted and upgraded a client site today: Drupal 7 to Drupal 9 PHP 7 to PHP 8 MySQL 5 to MySQL 8 All went well and no data was lost.
Continue ReadingLinux Upgrade on Our Servers
We would like to inform you that we will be upgrading the operating system (Debian GNU/Linux) on all our servers from the current release Buster to the new stable release Bullseye. The upgrade process has already begun and will be completed in stages over the next few weeks. Several servers have already been successfully upgraded to the new Debian version. This upgrade will not affect most sites and software, but still, there are several important points you should have in mind and address if necessary: PHP and MySQL versions will not be updated with the OS upgrade, which means that popular software (such as WordPress, Drupal, OpenCart, Joomla, etc.) should… Read More
Continue ReadingUpgrade MediaWiki and local Parsoid Server
If you upgraded a MediaWiki installation from an older version where Parsoid was not included, youo must remove the $wgVirtualRestConfig[‘modules’][‘parsoid’] line from LocalSettings.php. You also must add the following directive to the .htaccess file: RewriteCond %{HTTP_USER_AGENT} !^(VisualEditor) if you have one.
Continue ReadingCiviCRM and Drupal 10
As of this writing (January 4, 2023) it’s not possible to install CiviCRM normally on Drupal 10. There is this script: https://lab.civicrm.org/-/snippets/84 that claims to do it, but we tried that and it failed. Instead, we are installing Drupal 9.5.0 with CiviCRM for now, using this: composer create-project drupal/recommended-project:9.5.0 . composer require civicrm/civicrm-{core,packages,drupal-8}:’~5.56′ until the install procedure will be fixed for Drupal 10. . UPDATE: Now it works. See CiviCRM Works with Drupal 10.
Continue ReadingMediaWiki Upgrade
We migrated an old MediaWiki site today. Version 1.26. The client said “best it has looked in months 😄” and we are now working on upgrading his site to the latest stable version.
Continue ReadingDomain Name Price Change
CiviHosting has always offered domain name registration at cost, meaning we make zero profit. Due to rising costs, and credit card processing fees, we are going to have to change that policy and raise our prices a bit. This change will take affect sometime soon after October 15th, 2022. We unfortunately do not yet know what the new prices will be precisely. The good news is that you still have 30 days to renew your domain name(s) at the current price. You can do that through your Client Area login, which is available through your hosting Control Panel under “Marketplace.”
Continue ReadingCiviMobile and Drupal 9
Out of the box, CiviMobile for CiviCRM does not work in Drupal 9. The REST API and Path will fail. This is because certain fails that CiviMobile “expects” are not in place. There is a solution to this here: https://civicrm.stackexchange.com/questions/39730/civimobile-only-shows-events but it didn’t work for us. It almost did, but we needed to make a few changes. Here is how we got this to work: Comment out the line “RewriteRule “^(.+/.*|autoload)\.php($|/)” – [F]” from .htaccess in web root (note this gets overwritten when you use “composer require”). Created web/libraries/civicrm/core/civicrm.config.php file by copying it from https://github.com/civicrm/civicrm-drupal/blob/7.x-master/civicrm.config.php.drupal copied the directory vendor/civicrm/civicrm-core/extern to web/libraries/civicrm/core. Edited civicrm.config.php and added the following at line 86:… Read More
Continue ReadingCustom Stripe Integration
This week we at CiviHosting assisted one of our clients with custom coding to integrate Stripe into their custom business automation software. Now their automatic invoicing system (which we also helped to build) includes the ability to accept payment online via Stripe.com.
Continue ReadingAmazon S3 Tools
The s3cmd command line tool is available on all of our servers. The path to it is /usr/bin/s3cmd.
Continue Reading