ports:web:php

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ports:web:php [2020/05/07 12:01] – [Jail] davidports:web:php [2022/04/28 15:56] (Version actuelle) david
Ligne 45: Ligne 45:
  
 Si vous installez un [[https://www.freebsd.org/doc/handbook/ports.html|port]] ce sera fait automatiquement, mais vous pouvez souvent vous contenter de cloner un dépôt. Si vous installez un [[https://www.freebsd.org/doc/handbook/ports.html|port]] ce sera fait automatiquement, mais vous pouvez souvent vous contenter de cloner un dépôt.
 +
 +==== Configuration ====
  
 Configurez ''php'' à partir d'un fichier exemple: Configurez ''php'' à partir d'un fichier exemple:
Ligne 75: Ligne 77:
  
  
 +
 +Programmez newsyslog(8) pour nettoyer les journaux:
 +<file shell /etc/newsyslog.conf.d/php.conf>
 +/var/log/php-fpm.log                   600  7     1000 *             /var/run/php-fpm.pid
 +</file>
 ==== Messagerie ==== ==== Messagerie ====
  
-Par défaut, //php// utilise les fonctions de sendmail(8) pour envoyer des messages. Si vous avez besoin de cette fonction, activer le service de ''sendmail'' dans votre ''jail'' et précisez vos paramètres dans le fichier de configuration,+Par défaut, //php// utilise les fonctions de sendmail(8) pour envoyer des messages. Si vous avez besoin de cette fonction, activer le [[jails:zfs#mail|service de transport de sendmail]] dans votre ''jail'' et précisez vos paramètres dans le fichier de configuration,
  
-Soit dans le fichier général de ''php'',+  *Soit dans le fichier général de ''php'',
  
 <file diff /usr/local/etc/php.ini> <file diff /usr/local/etc/php.ini>
 --- usr/local/etc/php.ini-production    2020-04-19 16:29:28.000000000 +0200 --- usr/local/etc/php.ini-production    2020-04-19 16:29:28.000000000 +0200
-+++ usr/local/etc/php.ini       2020-05-07 13:55:30.226793000 +0200 ++++ usr/local/etc/php.ini       2020-05-07 14:07:14.400227000 +0200 
-@@ -1052,11 +1052,11 @@ +@@ -1056,+1056,@@
-  +
- ; For Win32 only. +
- ; http://php.net/sendmail-from +
--;sendmail_from = me@example.com +
-+sendmail_from = david@php.lapinbilly.eu+
    
  ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").  ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
Ligne 98: Ligne 100:
  ; Force the addition of the specified parameters to be passed as extra parameters  ; Force the addition of the specified parameters to be passed as extra parameters
  ; to the sendmail binary. These parameters will always replace the value of  ; to the sendmail binary. These parameters will always replace the value of
 +</file>
  
-</file>+  * Soit dans le fichier dédié à votre service:
  
 <file ini /usr/local/etc/php-fpm.d/www.conf> <file ini /usr/local/etc/php-fpm.d/www.conf>
Ligne 192: Ligne 195:
 </note> </note>
  
 +===== Versions =====
 +
 +Attention, les ports dépendant de php sont gérés par les [[https://docs.freebsd.org/en/books/porters-handbook/flavors/|flavors]]. Pensez à l'indiquer dans le nom des //ports// à télécharger ou à construire.
 +De même, précisez la version par défaut de php dans votre ''Make.conf'': 
 +<code=bash>
 +DEFAULT_VERSIONS+=php=7.4
 +</code>
  • ports/web/php.1588852916.txt.gz
  • Dernière modification : 2020/05/07 12:01
  • de david