Sending mail with Laravel


If you use Postfix on your server you have to change  config > mail.php

// ‘driver’ => ‘smtp’,
‘driver’ => ‘sendmail’,

Install Postfix:


Configure Postfix to Use Gmail SMTP on Ubuntu




[php snippet=1]

Create your / Saját építése

I tried out on Ubuntu Server.

Check this tutorial:

You have to install youtube-dl :
sudo apt-get install youtube-dl

If you have problem with running check this link:

sudo youtube-dl -U

sudo easy_install -U youtube-dl

sudo youtube-dl

My test: sudo youtube-dl – f37 --extract-audio --audio-format mp3 -o "/var/www/mp3 folder/%(title)s.%(ext)s"

f37: audo size setting

… You can set url with PHP:

$validLink = validData($_GET['youtubelink']);

$output = shell_exec('youtube-dl --extract-audio --audio-format mp3 -o "/var/www/mp3 folder/file/%(title)s.%(ext)s" '.$validLink );


Mcrypt PHP extension required.

You know:
The Laravel framework has a few system requirements:PHP >= 5.4, MCrypt PHP Extension

I got this error after deployment to the server: “Mcrypt PHP extension required.”


sudo apt-get install php5-mcrypt
sudo php5enmod mcrypt
sudo service apache2 restart

Upgrade PHP from 5.3 to 5.4 on Ubuntu 12.04

I was deploying my Zend Framework 2 project when I got thios error:

Using $this when not in object context in /…./module/Webshop/Module.php on line …

“Upon googling, I found out that PHP 5.3 treats closures differently. This PHP version doesn’t support $this in closures.” (

So I had to update from 5.3 to 5.4

sudo apt-get update
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php5-oldstable 
sudo apt-get update
sudo apt-get install php5