Created
March 4, 2019 08:54
-
-
Save ArtemioVegas/a79a1f4122f58941f4389b35bac94db0 to your computer and use it in GitHub Desktop.
usefull php commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Kill all php-fpm processes | |
sudo kill -9 `sudo ps -ef | grep php-fpm | grep -v grep | awk '{print $2}'` | |
killall -KILL php-fpm | |
ps -aux | grep php-fpm | |
--- получить юзера от которого запущен пхп | |
$processUser = posix_getpwuid(posix_geteuid()); | |
print $processUser['name']; | |
-- установить дефолтнтный интерпетатор пхп | |
sudo update-alternatives --set php /usr/bin/php7.1 | |
update-alternatives --set php /usr/bin/php5.6 | |
update-alternatives --set php-config /usr/bin/php-config5.6 | |
update-alternatives --set phpize /usr/bin/phpize5.6 | |
-- установить из PECL для определенной версии пхп | |
sudo pecl -d php_suffix=5.6 install xhprof-beta | |
--- удалить PECL расширение | |
pecl uninstall -r <package> | |
-- установка dev интсрументов для определенной версии пхп | |
sudo apt-get install php5.6-dev | |
/usr/bin/php5.6 -v | |
sudo apt-get install php5.6-common | |
-- влючить ини файл для какого либо расширения для какой то версии пхп | |
sudo phpenmod 5.6 xhprof | |
sudo service php5.6-fpm restart | |
sudo nginx -t | |
sudo nginx -s reload | |
sudo /etc/init.d/nginx restart | |
sudo ln -s /etc/nginx/sites-available/xhprof.loc /etc/nginx/sites-enabled/xhprof.loc | |
sudo apt install php7.1-sqlite3 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment