SPL-Hosting web services
Supporto database mySQLSupporto database PostgreSQL
 Supporto linguaggio PHP  pannello di controllo CPanel 
 

Guide & Risorse
Info Domini
Casella email di default
Web Template
Software Utile
Temi PhpNuke

Urchin
servizio statistiche avanzate Urchin
Software professionale di statistiche avanzate
Disponibile gratuitamente in tutti i pacchetti hosting!

Pannello di Controllo
pannello di controllo CPanel
Pannello di controllo Cpanel presente in tutti i nostri piani hosting

Offre tantissime funzioni per amministrare e gestire il proprio account in modo semplice e intuitivo!

Include "Fantastico" che permette di installare e configurare in modo automatico e veloce sul proprio account, numerosi software tra i più conosciuti!

News
· Aggiornamento PHP con suPHP
· Politica di upgrade dei sistemi
· Attenzione al sedicente ''Registro Italiano in Internet per le imprese''
· Supporto database PostgreSQL
· Traduzione Italiano Pannello di Controllo

[ Altri Articoli ]
Aggiornamento PHP con suPHP
Postato il Domenica, 11 novembre @ 15:40:24 CET di Splatt

Annunci Abbiamo eseguito l'ultimo step necessario per concludere le operazioni di agggiornamento iniziate nei giorni scorsi.

- Settato il funzionamento di PHP su suPHP (http://www.suphp.org/)

Questo comporta diverse e importanti novità:

1) Notevole incremento della sicurezza globale, con il PHP funzionante come modulo gli script vengono eseguiti da user nobody con notevole rischio, con suPHP invece vengono eseguiti dall'user relativo all'account. Eventuali danni o attacchi potranno influenzare esclusivamente l'account in questione e non gli altri user presenti sul server.

2) Non è più possibile settare direttive PHP, php_flag tramite il file .htaccess. Questo causa un errore 500 che di fatto blocca il funzionamento del sito.

3) Adesso è possibile settare qualsiasi direttiva PHP direttamente in un proprio file php.ini e questo di fatto è un notevole vantaggio. Sotto trovi maggiori dettagli e istruzioni.

4) I permessi per file e directory non devono essere settati group writeable, anche questo comporta il blocco del funzionamento del sito con errore 500.


- Cosa fare in caso di si riscontrassero problemi (errore 500 internal server error) sul proprio sito.

1) Controllare attraverso il pannello di controllo cpanel l'error_log questo vi aiuterà ad identificare il problema velocemente. Fare particolare attenzione agli errori 'SoftException in Application'

2) Controllare l'eventuale presenza di direttive php all'interno dei file .htaccess in tal caso commentarle o eliminarle, queste andranno inserite in un file php.ini personale. Seguire le istruzioni riportate sotto per la creazione di un proprio file php.ini

3) Controllare il chmod di files e cartelle (anche in questo caso l'error_log è uno strumento utilissimo) che non devono essere scrivibili da group (group writeable) le directory non devono quindi essere impostate ad un valore superiore di 755. I file di 644.

4) Richiedi supporto tecnico aprendo un ticket http://www.splhosting.com/pmos/ cerca di essere il più dettagliato possibile indicando l'esatto url per riprodurre l'errore ed l'eventuale errore trovato nell'error_log.


- Gestione php.ini personalizzato

Adesso è possibile avere un proprio php.ini che se presente modifica le impostazioni del php di default del server per il proprio account. Questo è molto utile quando si desidera utilizzare software che necessita configurazioni non standard o comunque diverse da quelle impostate di default sul server.

Se per esempio desideriamo attivare il valore di register_globals settato su off di default possiamo procedere così:

1) Creo un file di testo con nome php.ini all'interno del quale inserisco questa linea: register_globals = 1

2) Carico il file php.ini appena creato nella mia directory public_html

3) Inserisco nel file .htaccess presente nella stessa directory (se non è presente lo creo) le seguenti direttive:

suPHP_ConfigPath /home/<username>/public_html
<Files php.ini>
order allow,deny
deny from all
</Files>


dove dovrà essere sostituito dal nostro username per il server.

Quest'ultimo passaggio rende le direttive del nostro php.ini personale valide per tutte le directory del nostro account. Se per una directory particolare desideriamo valori differenti basterà inserire in tale directory un nuovo php.ini con le nuove direttive necessarie.

Attraverso questa tecnica è possibile sovrascrivere molte direttive del php, questo può essere utilissimo ma occorre porre particolare attenzione a quello che si modifica in quanto si può rendere il sito non funzionante e/o insicuro.
Fare riferimento a questa pagina:
http://www.php.net/manual/it/ini.php

Naturalmente siamo a completa disposizione per qualsiasi evenienza. Non esitare a chiederci supporto aprendo un ticket http://www.splhosting.com/pmos/

Grazie a questi ultimi aggiornamenti SplHosting è adesso presente nell'iniziativa GoPHP5 (gophp5.org). I fornitori hosting italiani certificati GoPHP5 al momento sono solo quattro.

Questo è tutto, con questa operazione intendiamo concluso questo importantissimo passaggio al software di nuova generazione.

Grazie per l'attenzione.

 
Links Correlati
· Inoltre Annunci
· News by Splatt


Articolo più letto relativo a Annunci:
Attenzione al sedicente ''Registro Italiano in Internet per le imprese''


Article Rating
Average Score: 0
Voti: 0

Please take a second and vote for this article:

Excellent
Very Good
Good
Regular
Bad


Opzioni

 Pagina Stampabile Pagina Stampabile

 Invia questo Articolo ad un Amico Invia questo Articolo ad un Amico


[ Privacy ] [ Termini d'uso ] [ Contattaci ]
-::- SPL-Hosting - PI 01724710999 -::- Tutti i prezzi indicati, ove non diversamente ed espressamente dichiarato, si intendono IVA compresa -
Copyright 2007 SPL-Hosting tutti i diritti riservati. E' vietata la riproduzione, anche parziale di testi e immagini contenuti in questo sito.
Generazione pagina: 0.030 Secondi | Uptime Server Conroe: 145 giorni, 4 ore, 41 minuti, 37 secondi |  Motivo ultimo reboot: Upgrade |  Uptime precedente 252 giorni