7th Aug 2019 • David Carr Setup Digital Ocean - Part 6 MySQL A quick guide for using mysql commands for databases and users. Read more
7th Aug 2019 • David Carr Setup Digital Ocean - Part 5 Lets Encrypt Setting up an SSL certificate enables HTTPS on the web server, which secures the traffic between the... Read more
7th Aug 2019 • David Carr Setup Digital Ocean - Part 4 Virtual Hosts Virtual hosts maps folders to domain names allowing multiple sites to be configured on a single... Read more
7th Aug 2019 • David Carr Setup Digital Ocean - Part 3 Apache Enable Mod Rewrite Apache comes installed but does not have Mod rewrite enabled, let's change that. Read more
7th Aug 2019 • David Carr Setup Digital Ocean - Part 2 Upgrade PHP to 7.3 Digital Ocean's LAMP comes with PHP 7.2 let's update this to PHP 7.3 Read more
7th Aug 2019 • David Carr Setup Digital Ocean - Part 1 LAMP Digital Ocean has a marketplace for one-click installs, one of which is a LAMP stack.... Read more
9th Jun 2019 • David Carr Build a Dropbox File Manager in Laravel - Part 2 Breadcrumbs It's good that any folder on Dropbox can be accessed but it would be even better if we had a dyn... Read more
9th Jun 2019 • David Carr Build a Dropbox File Manager in Laravel - Part 1 Setup and Folder Listings In this series, we will build a file manager in Laravel that reads and writes to Dropbox. Read more
7th Jun 2019 • David Carr Adding a Drag and Drop image uploads & custom upload script to CKEditor 4 To enable drag and drop and file uploads there are 2 settings that need to be enabled. go to ckedito... Read more
7th Jun 2019 • David Carr Integrate elFinder 2.1 with CKEditor 4 This tutorial will show you how to integrate elFinder with CKEditor. Read more
7th Jun 2019 • David Carr Simpler filesize calculations When working with file sizes in PHP you work with bytes, which often is not what you want. In most c... Read more
1st Jun 2019 • David Carr PHP search string Here's a quick way to search for a word inside a string Read more
1st Jun 2019 • David Carr Solving: Guzzle errors truncated I'm a big fan of Guzzle it's great for making API calls. But when there is an error returned... Read more
26th May 2019 • David Carr Need place holder images for a new design? Placeholder is perfect for the job When prototyping a new layout its convenient to use placeholder images then it i... Read more
26th May 2019 • David Carr Laravel Module routes list I build all my projects with modules. There are times it would be useful to see all routes but... Read more