1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
È possibile utilizzare gli script Perl o Python?
Questa guida risponde alla domanda: è possibile eseguire gli script Perl o Python su un sito in hosting presso Infomaniak?
A seconda dell'offerta di hosting e del metodo...
Per ragioni di sicurezza, l'uso del linguaggio Perl & Python, tramite Apache (e quindi mediante il modulo CGID), è stato disattivato. Pertanto, con un'offerta di hosting Web condiviso non è possibile eseguire questi script tramite Apache. Ma è comunque possibile modificare l'offerta passando a una di Server Cloud. Se al momento disponi di un hosting Web condiviso, può essere quindi utile considerare l'idea di cambiare offerta all'insegna della massima trasparenza e seguendo le spiegazioni dettagliate contenute in questa guida pratica.
Comunque sia, Perl & Python restano utilizzabili in SSH e tramite i comandi PHP che lanciano gli eseguibili (exec, shell_exec, ...) con tutte le nostre offerte di hosting a pagamento.
Come essere sicuri che funzionerà ?
Python può essere utilizzato tramite CGI, il cgiwrap è stato corretto per consentire l'uso dell'estensione .py oltre a quelle .cgi e .pl. Tuttavia non supportiamo mod_python. Il percorso (path) dell'interprete di python è /usr/bin/python
Non consentiamo inoltre l'esecuzione di script senza l'estensione pl o cgi, sebbene un file .pl possa esistere ed essere richiamato tramite URL senza l'estensione.
Se ricevi il seguente messaggio d'errore:
CGIWrap Error: Execution of this script not permitted
Execution of that script is not permitted for the following reason:
(1) Script file not found.
Request Data:Extra Path Info: /dossier/wwwdata/collection/vignettes/blabla.PL.12.34.56.gif
quando il file caricato è una semplice immagine GIF con un nome di file del tipo "blabla.PL.12.34.56.gif", ciò è dovuto al nome dei file in questione. Per risolvere il problema, basta rinominare i tuoi file.