Drupal Commerce on WIMP

Drupal-Microsoft

Non è un segreto che da un bel po’ di tempo ormai Microsoft strizza l’occhiolino a Drupal. Voler installare Drupal su un Windows Server oggi, non è più una cosa blasfema come poteva essere quattro o cinque anni fa, dal momento che IIS fa girare allegramente anche PHP. Nella fattispecie siamo riusciti a fare girare una installazione di Drupal Commerce. Due piccoli trucchetti:

  • Cron Ovvio che anche in ambiente Windows esiste un modo per schedulare le operazioni richiamate da cron.php. Lo possiamo fare attraverso il tool “Utilità di pianificazione”. Possiamo decidere se utilizzare l’add-on wget (che gli utenti *nix conoscono bene) richiamandolo in questo modo: C:\Windows\wget.exe -q -O NUL http://localhost/cron.php?cron_key=wjQJSvLNXXk-MHf9VwnjRt3HGk5GkJ Oppure possiamo utilizzare l’eseguibile dell’interprete PHP: C:\php\php.exe -f C:\inetpub\pathtocode\cron.php?cron_key=wjQJSvLNXXk-MHf9VwnjRt3HG
  • PayPal payment Per funzionare il modulo Commerce PaypPal ha bisogno della libreria cURL. Fortunatamente esiste una distribuzione anche per IIS. Ma non è sufficiente installare la libreria, infatti ho personalmente speriamentato un sacco di voci cURL error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed. Come suggeriscono qui, bisogna scaricare il file dei certificati da http://curl.haxx.se/docs/caextract.html, e aggiungere in settings.php il path dove il modulo deve andare a cercare i certificati
    <?php
    $conf['commerce_paypal_cacert'] = 'C:\inetpub\pathtocode\cacert.pem';
    ?>

One thought on “Drupal Commerce on WIMP

Rispondi