Monthly Archives: September 2020
-
September 22, 2020
csrf_token() is empty in l5-swagger and couldn't do any request.
I have tried to request it from the postman and it works. but in swagger, it didn't. I have taken a look from this link (Laravel 5 csrf_token value is Empty) but I still have no idea how to solve my problem.
How can I get the csrf_token inside my l5-swagger view?
Answer
You should try to add this in /routes/web.php
Route::group(['middleware' => 'web'], function () {
-
September 22, 2020
In Laravel 5 this has changed a bit. Now you can simply add the routes you want to exclude from csrftoken verification, in $except an array of the class 'VerifyCsrfToken' (\app\Http\Middleware\VerifyCsrfToken.php):
class VerifyCsrfToken extends BaseVerifier { protected $except = [ // Place your URIs here ]; }
-
September 21, 2020
By now you may know that PHP 7 has been available for quite some time now coming with a number of improvements over version 5. It may be wise to upgrade to PHP7 when running for instance a WordPress using Amazon AWS where you are responsible for any upgrades.
Also as of July 2016, Amazon officially added PHP7 to its repository so you can install it using
yum
. So first thing I did was create a backup image of my EC2 instance before I went on with the upgrade. Once I had my backups done and proceeded with the PHP 7 upgrade.Here are the steps I took in order to upgrade from PHP 5.x to 7.
Login to your Linux instance and perform the regular system updates first
$ sudo yum update
Stop the running webserver
$ sudo service httpd stop
Remove any existing PHP packages
$ sudo yum
-
September 21, 2020
For one of my recent projects, I wanted to make use of the free allowance that AWS gives for SES.
One of the conditions of the SES allowance was that your calling app needs to be hosted on EC2.
I’ve not used EC2 before so I figured this would be a good way to dive into it.
Whilst I would never usually install software like a composer on a production server, this was pure to test things out.
So after signing up for AWS and creating a local ubuntu server on an EC2 t2micro instance then cloning down the project I ran composer install to come across the following message:
composer install Loading composer repositories with package information Updating dependencies (including require-dev) mmap() failed: [12] Cannot allocate memory mmap() failed: [12] Cannot allocate memory PHP Fatal error: Out of memory (allocated 822091776) (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php