install php sqlsrv driver on ubuntu 20.04

Suppose you want to access a data source that lies on microsoft sql server dbms — most probably installed on a windows server machine, although mssql server is now a well fit also on linux machines (see: Ubuntu: Install SQL Server on Linux – SQL Server | Microsoft Docs, btw, this guide is tested a… Συνεχίστε να διαβάζετε το install php sqlsrv driver on ubuntu 20.04

Δημοσιεύθηκε την
Κατηγοριοποιημένα ως php, sql server, ubuntu

repost: php w/c api, simple http request using guzzle

composer require guzzlehttp/guzzle woocommerce api <?php require_once “vendor/autoload.php”;   use GuzzleHttp\Client;   define(‘WC_CONSUMER_KEY’, ‘PASTE_CONSUMER_KEY_HERE’); define(‘WC_CONSUMER_SECRET’, ‘PASTE_CONSUMER_SECRET_HERE’);   $client = new Client([ ‘base_uri’ => ‘YOUR_DOMAIN_BASE_URL’, ]);   try { $response = $client->request(‘GET’, ‘/wp-json/wc/v3/products/PRODUCT_ID_HERE’, [ ‘headers’ => [ “Authorization” => “Basic “. base64_encode(WC_CONSUMER_KEY.’:’.WC_CONSUMER_SECRET) ], ‘verify’ => false, //only needed if you are facing SSL certificate issue ]);… Συνεχίστε να διαβάζετε το repost: php w/c api, simple http request using guzzle

how to solve freepbx upgrade failed: Class ‘Whoops\Util\TemplateHelper’ not found

Although freepbx upgade processes are typically well designed and tested, there might be specific configurations in some installations that could lead into failures. One of these failures occured into one of our freepbx 12 installations while we were upgrading it into version 13 of freepbx. We’ve initiated the upgrade process from the freepbx web gui… Συνεχίστε να διαβάζετε το how to solve freepbx upgrade failed: Class ‘Whoops\Util\TemplateHelper’ not found

Δημοσιεύθηκε την
Κατηγοριοποιημένα ως linux

thunderbird update 68 σε 78

Βγήκε το πολυαναμενόμενο update 78 του Thunderbird μέσα από το interface του Thunderbird. Για τους βιαστικούς: ALT > Help > About, ή στα ελληνικά: Βοήθεια > Σχετικά. Κι ενώ η v78 διατίθετο από το επίσημο site του προϊόντος της Mozilla από τον Αύγουστο του 2020, σήμερα, 16 Σεπτεμβρίου, βρίσκεται με ένα κλικ μέσα από το… Συνεχίστε να διαβάζετε το thunderbird update 68 σε 78

existing code to bitbucket

Ας υποθέσουμε ότι έχουμε στήσει τοπικά ένα προτζεκτάκι, έχουμε γράψει και μια ντουζίνα γραμμές κώδικα και συνειδητοποιούμε ότι είναι πολλές για να τις χάσουμε. Ώρα να τις ανεβάσουμε στο bitbucket. Τα βήματα είναι απλά και περιγράφονται εδώ: https://confluence.atlassian.com/bitbucketserver/importing-code-from-an-existing-project-776640909.html Όμως είναι και 1-2 λεπτομέρειες που ενδέχεται να μας αποτρέψουν από το να δαφνοστεφανώσουμε το απλοϊκό εκ… Συνεχίστε να διαβάζετε το existing code to bitbucket

Με προσοχή το hydrate σε queries με joins

php logo

Το laravel είναι ωραιότατο! Βάζει μια τάξη στην άναρχη PHP, της δίνει έναν αέρα από ASP.NET με MVC, χωρίς όμως το γνωστό βαρύ περίβλημα. Παραμένουμε δηλαδή στην PHP, γιατί είναι γρήγορη και δυναμική, δομώντας την όμως καθαρά και σωστά άλα laravel. Αυτά όμως τα ξέρετε και δεν είναι επί του παρόντος. Θα ξέρετε ακόμα και… Συνεχίστε να διαβάζετε το Με προσοχή το hydrate σε queries με joins

Δημοσιεύθηκε την
Κατηγοριοποιημένα ως php, sql Με ετικέτα: , ,

debian: αναβάθμιση από την 8 (Jessie) στην 9 (Stretch)

Αναβάθμιση του debian από την 8 (Jessie) στην 9 (Stretch) Το δοκιμάσαμε σε ένα Dell δεκαετίας (!) και όλα πήγαν μια χαρά κι έτσι μεταφέρουμε την εμπειρία μας, για το πως πάμε από την Jessie στην Stretch. Τι πετύχαμε; Να έχουμε στη διάθεσή μας φρέσκο σύστημα με ενημερωμένο kernel και το δυνατόν νεότερο λογισμικό – για… Συνεχίστε να διαβάζετε το debian: αναβάθμιση από την 8 (Jessie) στην 9 (Stretch)

debian: πως να ενεργοποιήσετε το tap στο touchpad και άλλα παρεμφερή

debian: Πως να ενεργοποιήσετε το tap στο touchpad και άλλα παρεμφερή θέματα Για να ενεργοποιήσετε το tap στο touchpad γράψτε στο terminal synclient TapButton1=1 Για να δείτε τι είδους touchpad έχετε: egrep -i ‘synap|alps|etps|elan’ /proc/bus/input/devices Το synclient στο terminal δείχνει όλες τις ρυθμίσεις του touchpad. Άλλα χρήσιμα θέματα για όλες τις εκδόσεις του debian από την… Συνεχίστε να διαβάζετε το debian: πως να ενεργοποιήσετε το tap στο touchpad και άλλα παρεμφερή

Δημοσιεύθηκε την
Κατηγοριοποιημένα ως linux Με ετικέτα: , ,

goaccess: site analytics from web server logs

Ωραιότατο το google analytics αλλά τι γίνεται αν κάποιος δεν έχει εγκατεστημένο το σκριπτ και θέλει να δει το traffic ενός site; Πολλές οι λύσεις, ομολογουμένως όχι όλες τόσο καλές και εύκολες όσο το google analytics. Εδώ παρουσιάζουμε το goaccess που ξεχωρίζει με την απλότητά του. Το goaccess θυμίζει κάτι από htop, αλλά παράγει και… Συνεχίστε να διαβάζετε το goaccess: site analytics from web server logs