Daily Shaarli

All links of one day in a single page.

November 28, 2017

Brew & manage PHP versions in pure PHP at HOME

Le soft est vachement pratique par contre pour faire en sorte qu'apache utilise la version de php installé avec celui-ci c'est pas encore ça...

Lors de la compilation du module apache2, le soft indique quand il n'y a pas les droits correct et indique de faire chmod 777 sur les dossiers impactés, lol --'

Du coup ne trouvant pas de moyens de lui dire de compilé dans un fichier temporaire et de déplacé le fichier compilé j'ai moi-même gérer les droits en essayant de minimiser les risques au maximum (oui c'est pas propre mais c'est toujours mieux qu'un chmod 777!) :

sudo chown root:neodarz /usr/lib/httpd/modules /etc/httpd/conf; sudo chmod g+rw /usr/lib/httpd/modules /etc/httpd/conf; phpbrew install 7.0 +default +apxs2 +mysql +pdo +iconv; sudo chmod -R g-w /usr/lib/httpd/modules /etc/httpd/conf; sudo chown -R root:root /usr/lib/httpd/modules /etc/httpd/conf;

Deux trois extension à rajouter après la compilation:

phpbrew ext install pdo_mysql