Laravel Framework | PHP & MySQL | Tutorials

Laravel Full Text Search

When searching using LIKE search for basic searches is fine, when you need greater control Full-Text...

David Carr


Tools | Development

Sublime Text open folder in Terminal

When working in Sublime Text there are times you want to open the current project folder from Sublim...

David Carr


Development

Laravel Telescope error when running tests ReflectionException: Class env does not exist

Today I came across an error in a Laravel application that runs Telescope that when I run PHPUnit I...

David Carr


Networking | Development

Upcoming Event: The Humber Care Tech Challenge 2019

Anyone in the Humber area (Bridlington), there's an upcoming tech challenge organized by the NHS...

David Carr


Laravel Framework | PHP & MySQL | Tutorials

Add items into a request object

To add additional items into the request use ->merge and pass in an array of attributes.

David Carr


Digital Ocean | VPS | Tutorials

Digital Ocean - Add SSH key to droplet after creation

When creating a droplet you can add an SSH key during setup, later if your key changes you won&rsquo...

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 9 Laravel

The following steps are needed for running Laravel on Digital Ocean.

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 8 Composer

Composer does not come installed. To install it...

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 7 Remote MySQL

To connect to your Digital Ocean database remotely log in to your MySQL client over SSH...

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 6 MySQL

A quick guide for using mysql commands for databases and users.

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 5 Lets Encrypt

Setting up an SSL certificate enables HTTPS on the web server, which secures the traffic between the...

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 4 Virtual Hosts

Virtual hosts maps folders to domain names allowing multiple sites to be configured on a single...

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 3 Apache Enable Mod Rewrite

Apache comes installed but does not have Mod rewrite enabled, let's change that.

David Carr


Digital Ocean | VPS | Tutorials

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

David Carr


Digital Ocean | VPS | Tutorials

Setup Digital Ocean - Part 1 LAMP

Digital Ocean has a marketplace for one-click installs, one of which is a LAMP stack....

David Carr


Laravel Framework | PHP & MySQL | Tutorials

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...

David Carr


Packages | Laravel Framework | PHP & MySQL | Tutorials

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. 

David Carr


CKEditor | elFinder | PHP & MySQL | Tutorials

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...

David Carr


CKEditor | elFinder | PHP & MySQL | Tutorials | Tools

Integrate elFinder 2.1 with CKEditor 4

This tutorial will show you how to integrate elFinder with CKEditor.

David Carr


PHP & MySQL | Tutorials

Simpler filesize calculations

When working with file sizes in PHP you work with bytes, which often is not what you want. In most c...

David Carr


PHP & MySQL | Tutorials

PHP search string

Here's a quick way to search for a word inside a string

David Carr


Support my work by donating with PayPal.

Subscribe to my newsletter

Subscribe and get my books and product announcements.

© 2009 - 2021 DC Blog. All code MIT license. All rights reserved.