Skip to content
Malouf Developer Docs

Installed PHP versions

Versions of PHP installed on the AWS HQ box

  • 5.6
  • 7.0
  • 7.1
  • 7.2
  • 7.3
  • 7.4
  • 8.0

/usr/bin/php links to /etc/alternatives/php links to /usr/bin/php7.3.

Supported PHP Versions


Commands used to identify the count of websites using which PHP FPM socket:

grep -E '\.sock' /etc/nginx/sites-enabled/* | grep -v '$socket_name' | sed -re 's#.*/(.*)\.sock;#\1#g' | sort | uniq -c | sort -h

Results:

 1 php7.4-fpm-hq-xdebug
 1 php8.0-fpm-hq
 1 php8.0-fpm-hq-xdebug
 2 php7.2-fpm-hq
 3 php5-fpm
 3 php7.2-fpm
 3 php7.4-fpm-hq
 6 php8.0-fpm
 8 php7.3-fpm-hq
11 php7.3-fpm
57 php7.4-fpm

List of Nginx files and the sockets they use, mostly sorted by PHP version:

"tenant-malouf" => "php7.2-fpm.sock;"
"wms" => "php7.3-fpm.sock;"
"hq-staging-downeast" => "php7.3-fpm-hq.sock;"
"vendorportal" => "php7.3-fpm-hq.sock;"
"3pl-mobix" => "php7.3-fpm.sock;"
"walrus-stage" => "php7.3-fpm.sock;"
"walrus" => "php7.3-fpm.sock;"
"dashboards" => "php7.3-fpm.sock;"
"tenant-downeast-merx" => "php7.3-fpm.sock;"
"tenant-downeast" => "php7.3-fpm.sock;"
"xdebug-test" => "php7.4-fpm-hq-xdebug.sock;"
"ecommerce-api" => "php7.4-fpm-hq.sock;"
"foundation-stage" => "php7.4-fpm.sock;"
"vip" => "php7.4-fpm.sock;"
"songbird" => "php7.4-fpm.sock;"
"everlanehome" => "php7.4-fpm.sock;"
"droz" => "php7.4-fpm.sock;"
"dayrise" => "php7.4-fpm.sock;"
"control-linenspa" => "php7.4-fpm.sock;"
"brooksidehomedesigns" => "php7.4-fpm.sock;"
"brookside" => "php7.4-fpm.sock;"
"resthaven" => "php7.4-fpm.sock;"
"brighton" => "php7.4-fpm.sock;"
"weekender" => "php7.4-fpm.sock;"
"wellsville" => "php7.4-fpm.sock;"
"wincastle" => "php7.4-fpm.sock;"
"bloomington" => "php7.4-fpm.sock;"
"wrc" => "php7.4-fpm.sock;"
"wrc-staging" => "php7.4-fpm.sock;"
"SaltFlat" => "php8.0-fpm.sock;"
"rep" => "php7.4-fpm.sock;"
"heroeslandingcjc" => "php8.0-fpm.sock;"
"lucidmattress-stage" => "php7.4-fpm.sock;"
"homestay" => "php7.4-fpm.sock;"
"hq-staging" => "php7.4-fpm.sock;"
"linenspa-canada" => "php7.4-fpm.sock;"
"linenspa" => "php7.4-fpm.sock;"
"linenspa-stage" => "php7.4-fpm.sock;"
"lucidmattress" => "php7.4-fpm.sock;"
"maloufcompanies" => "php7.4-fpm.sock;"
"malouf-electronics" => "php7.4-fpm.sock;"
"maloufhome" => "php7.4-fpm.sock;"
"beckiowens" => "php8.0-fpm.sock;"
"neeva" => "php7.4-fpm.sock;"
"newhaven" => "php7.4-fpm.sock;"
"newheights" => "php7.4-fpm.sock;"
"onwatch" => "php7.4-fpm.sock;"
"php8.0-test" => "php8.0-fpm-hq-xdebug.sock;"
"rendezvous" => "php8.0-fpm.sock;"
"foundation" => "php8.0-fpm.sock;"
"milkbird" => "php8.0-fpm.sock;"

Root crons:

schedulecommand
* * * * */usr/local/bin/php7.4 /srv/www/hq/current/malouf/artisan schedule
>> /sync/logs/HQ/Scheduler.log 2>&1
* * * * *php /sync/web/Walrus/artisan schedule
* * * * *php /sync/web/Walrus-Stage/artisan schedule
* * * * *php /sync/web/3PL/artisan schedule
* * * * *php /srv/www/merx/current/downeast/artisan schedule
>> /sync/logs/HQ/deo_Scheduler.log 2>&1
* * * * *php -d memory_limit=-1 /srv/www/merx/hq/tasks.php downeast “/m/scripts/oScripts/fixClinton/” & >/dev/null 2>&1
10 * * * *php /srv/www/merx/current/downeast/artisan shopify
40 * * * *php /srv/www/merx/current/downeast/artisan shopify
00 04 * * *php /srv/www/merx/current/downeast/artisan downeast
0 09 * * *php -d memory_limit=-1 /srv/www/hq/current/malouf/tasks.php “/m/edi/oEDI/out/?type=PO&channel=maersk” & >/dev/null 2>&1
15 22 * * *php -d memory_limit=-1 /srv/www/merx/current/downeast/tasks.php “/m/ios/oCycleCounts/generateCycleCounts/” >/dev/null 2>&1
02 00 * * */usr/bin/php7.3 /srv/www/3pl/production/current/artisan billing