PHP
Installation
bash
sudo add-apt-repository ppa:ondrej/phpbash
sudo apt updatebash
sudo apt install php-{fpm,mysql,curl,xml,gd,zip,redis,imagick,mbstring}bash
php -vPHP 8.3.4 (cli) (built: Mar 16 2024 08:40:08) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.4, Copyright (c) Zend Technologies
with Zend OPcache v8.3.4, Copyright (c), by Zend Technologiesbash
sudo systemctl status php-fpmComposer
bash
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"bash
composer --version.user.ini
bash
sudo nano /var/www/example.com/.user.iniopen_basedir=/var/www/example.com/:/tmp/For Laravel App
open_basedir=/var/www/laravel-app.com/public/:/tmp/:/var/www/laravel-app.com/bash
sudo chattr +i /var/www/example.com/.user.inibash
sudo chattr -i /var/www/example.com/.user.iniTesing
bash
sudo nano /var/www/example.com/test.phpphp
<?php
$contents = file_get_contents("../another.com/README.md");
var_dump($contents);
die();If the response is false, it works.