Ibay : Différence entre versions
De SME Server Wiki
(→Ajouter le SSL et/ou l'affichage des erreurs à une Ibay) |
|||
| (5 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
Personnalisation des ibays | Personnalisation des ibays | ||
| − | ==Ajouter le SSL et/ou l'affichage des | + | ==Ajouter le SSL et/ou l'affichage des erreurs à une Ibay== |
Si un template custom n'existe pas copiez le template | Si un template custom n'existe pas copiez le template | ||
| Ligne 30 : | Ligne 30 : | ||
} | } | ||
| − | juste | + | juste aprés : |
| − | + | ||
| − | + | $OUT .= "<Directory /home/e-smith/files/ibays/$key/html>\n"; | |
| + | |||
| − | Pour mettre le SSL | + | Pour mettre le SSL obligatoire sur une ibay: |
db accounts setprop MON_IBAY SSLRequireSSL on | db accounts setprop MON_IBAY SSLRequireSSL on | ||
| Ligne 42 : | Ligne 43 : | ||
| − | Pour mettre l'affichage des | + | Pour mettre l'affichage des erreurs: |
| − | constante valeur | + | {| class="wikitable" |
| − | 1 E_ERROR | + | |constante |
| − | 2 E_WARNING | + | |valeur |
| − | 4 E_PARSE | + | |- |
| − | 8 E_NOTICE | + | |1 |
| − | 16 E_CORE_ERROR | + | |E_ERROR |
| − | 32 E_CORE_WARNING | + | |- |
| − | 64 E_COMPILE_ERROR | + | |2 |
| − | 128 E_COMPILE_WARNING | + | |E_WARNING |
| − | 256 E_USER_ERROR | + | |- |
| − | 512 E_USER_WARNING | + | |4 |
| − | 1024 E_USER_NOTICE | + | |E_PARSE |
| − | 2047 | + | |- |
| − | 2048 E_STRICT | + | |8 |
| − | 4096 E_RECOVERABLE_ERROR | + | |E_NOTICE |
| + | |- | ||
| + | |16 | ||
| + | |E_CORE_ERROR | ||
| + | |- | ||
| + | |32 | ||
| + | |E_CORE_WARNING | ||
| + | |- | ||
| + | |64 | ||
| + | |E_COMPILE_ERROR | ||
| + | |- | ||
| + | |128 | ||
| + | |E_COMPILE_WARNING | ||
| + | |- | ||
| + | |256 | ||
| + | |E_USER_ERROR | ||
| + | |- | ||
| + | |512 | ||
| + | |E_USER_WARNING | ||
| + | |- | ||
| + | |1024 | ||
| + | |E_USER_NOTICE | ||
| + | |- | ||
| + | |2047 | ||
| + | |E_ALL | ||
| + | |- | ||
| + | |2048 | ||
| + | |E_STRICT | ||
| + | |- | ||
| + | |4096 | ||
| + | |E_RECOVERABLE_ERROR | ||
| + | |} | ||
db accounts setprop MON_IBAY display_errors true | db accounts setprop MON_IBAY display_errors true | ||
| Ligne 64 : | Ligne 96 : | ||
service httpd-e-smith restart | service httpd-e-smith restart | ||
| − | NB: utilisez bien la | + | NB: utilisez bien la valeur numerique pour error_reporting, bizarement la constante n'est pas comprise. |
Version actuelle en date du 24 septembre 2006 à 22:11
Personnalisation des ibays
Ajouter le SSL et/ou l'affichage des erreurs à une Ibay
Si un template custom n'existe pas copiez le template
cp /etc/e-smith/templates/etc/httpd/conf/httpd.conf/90e-smithAccess40ibays /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/90e-smithAccess40ibays
Ajouter :
if($properties{'SSLRequireSSL'})
{
if($properties{'SSLRequireSSL'} eq 'on')
{
$OUT.=" SSLRequireSSL\n";
}
}
if($properties{'display_errors'})
{
$OUT.=" php_flag display_errors
".$properties{'display_errors'}."\n";
}
if ($properties{'error_reporting'})
#error_reporting must be an Int, do not use the constant
{
$OUT.=" php_admin_value error_reporting
".$properties{'error_reporting'}."\n";
}
juste aprés :
$OUT .= "<Directory /home/e-smith/files/ibays/$key/html>\n";
Pour mettre le SSL obligatoire sur une ibay:
db accounts setprop MON_IBAY SSLRequireSSL on expand-template /etc/httpd/conf/httpd.conf service httpd-e-smith restart
Pour mettre l'affichage des erreurs:
| constante | valeur |
| 1 | E_ERROR |
| 2 | E_WARNING |
| 4 | E_PARSE |
| 8 | E_NOTICE |
| 16 | E_CORE_ERROR |
| 32 | E_CORE_WARNING |
| 64 | E_COMPILE_ERROR |
| 128 | E_COMPILE_WARNING |
| 256 | E_USER_ERROR |
| 512 | E_USER_WARNING |
| 1024 | E_USER_NOTICE |
| 2047 | E_ALL |
| 2048 | E_STRICT |
| 4096 | E_RECOVERABLE_ERROR |
db accounts setprop MON_IBAY display_errors true db accounts setprop MON_IBAY error_reporting 2048 expand-template /etc/httpd/conf/httpd.conf service httpd-e-smith restart
NB: utilisez bien la valeur numerique pour error_reporting, bizarement la constante n'est pas comprise.