Apache 2.2 con mod_suphp sulle nuove macchine Serverplan

Infrastruttura, Linux Nessun commento »

Informiamo tutti i clienti che sulle nuove macchine stiamo installando la nuova versione di apache 2.2.x con il modulo mod_suphp: tale modulo serve per far girare le singole pagine php di un utente specifico con i permessi di quest’ultimo eliminando il fastidioso problema dell’utenza nobody con il quale, fino ad oggi, giravano le pagine degli utenti.

Il modulo risolve, quindi, anche il problema dei permessi sui file: non serve più avere il chmod ad una cartella o ad un file per avere accesso via php a tale filesystem. Ora si dovranno impostare semplicemente i chmod a 755 per le cartelle e a 644 per i files.

Le nuove disposizioni in sicurezza sono state scelte per avere una maggiore protezione sulle macchine in hosting condiviso: per questo siamo giunti alla conclusione di attivare e disattivare alcune funzionalità di php tra cui il register_globals.

Per chi avesse problemi con questa modifica, può contattarci al supporto tecnico. Per tutti coloro che hanno script che non funzionano con questa nuova disposizione,  sicuramente troverà una soluzione alternativa per lo script stesso o comunque può richiedere assistenza al supporto tecnico.

DirectAdmin: email non ricevute (failed to read delivery status)

DirectAdmin, Generale, Linux, Pannelli Nessun commento »

DirectAdmin

Può capitare, dopo una nuova installazione di DirectAdmin (specialmente su VPS), che si riscontrino problemi in ricezione su exim.

L’errore più comune è questo:

2008-02-11 16:15:51 1FIVGP-0001A0-2p unable to set gid=8 or uid=1002 (euid=8): local delivery to hosler transport=virtua
2008-02-11 16:15:51 1FIVGP-0001A0-2p failed to read delivery status for info@dominio.com from delivery subprocess
2008-02-11 16:15:51 1FIVGP-0001A0-2p appendfile transport process returned non-zero status 0×0100: exit code 1
2008-02-11 16:15:51 1FIVGP-0001A0-2p == info@dominio.com R=virtual_user T=virtual_localdelivery defer (-1)
2008-02-11 16:15:51 1FIVGP-0001A0-2p Frozen

La causa, generica, di questo problema deriva dai permessi sull’eseguibile di exim (probabilmente errati).
Per risolvere, basta cambiare i permessi all’eseguibile in questo modo:

chmod 4755 /usr/sbin/exim

via | DirectAdmin Forum

Design by j david macor.com.Original WP Theme & Icons by N.Design Studio. Translate and modify by morphey
RSS dei Posts RSS dei commenti Log in