Ieri su un mio spazio web, su di un noto hoster nostrano, ho uppato una versione di meemi per testarla ed usarla come demo.
Mi accorgo che anche se sono tutti giusti i permessi e gli script mi da un errore su di un percorso e quindi scrivo e chiedo spiegazioni, gli dico che ho settato i permessi giusti e che le operazioni che ho fatto credo siano giuste.
In sostanza chiedevo semplicemente qual'era l'indirizzo fisico del mio spazio visto che la funziona dirname(
FILE) mi stampava un qualcosa che ai loro server non piaceva.
Loro mi rispondono subito (ed io penso che bello sono sempre pronti ad ogni richiesta ... bene ... bene ...) dicendomi se era possibile avere l'indirizzo della pagina che dava errore.
Gia qui mi sorsero i primi dubbi perchè se io ti dico l'errore e vorrei semplicemente sapere un percorso .. ma cmq gli preparo una pagina modificata di una che mi dava errore e gli dico di fare tutte le prove che vogliono.
Stamane mi ritrovo risolto il problema ma con l'aggiunta di una piccola riga che mi ha fatto un po incavolare.
Abbiamo fatto una piccola modifica allo script (... script.php ...) in modo che non usi il percorso assoluto ma quello relativo.
In questo modo non hanno fatto altro che togliermi la mia variabile che settavo nel file di configurazione e che uso in svariati punti e cambiarla con il percorso che secondo loro va bene.
La cosa mi ha fatto incavolare per 2 motivi precisi:
1) io ho altre pagine usano la variabile che faccio le cambio tutte a mano?
2) ma chi ha dato loro il permesso di mettere mano al mio codice?
Ecco la mail che ho scritto stamane per ringraziarli e fare presente la cosa
volevo ringraziare per l'intervento ma avrei gradito che prima di mettere mano nel codice mi avreste avvertito, in quando parte di quel codice è proprietario.
La cosa è inifluente ma credo che anche ricevere critiche faccia parte del gioco, e fidarsi di chi fornisce servizi è una cosa fondamentale.
Comunque grazie per l'intervento provvederò alla modifica anche nelle altre pagine.
E la cosa bella che loro mi hanno risposto risentiti:
Pensavamo di averle fatto una cortesia (dato che non effettuiamo verifiche nel codice dei clienti), ma probabilmente ci siamo sbagliati. Ne terremo conto per le prossime richieste di supporto.
Ma sono io che sono scemo o c'è qualcosa che mi è sfuggito?
Fortuna che oggi è il mio compleanno!