Buongiorno, volevo sapere come mai la funzione sem_get non risulta presente.
Buongiorno, volevo sapere come mai la funzione sem_get non risulta presente.
Dove non è presente questa funzione???
Su AV!Originalmente inviato da bastardofuori
Ciao!
Beh se si legge l'apposita pagina del modulo "Semaphore" su php.net si troverà:
Sul phpinfo() di altervista puoi leggere in fondo che la sezione "Additional Modules" è VUOTA, invece proprio lì avrebbe dovuto comparire nei Module name: "sysvsem"Originalmente inviato da php manual
E' ovvio che Altervista soltanto per il tuo sito non dona un server dedicato (dove poter smanettare queste configurazioni) bensì è condiviso con centinaia di altri siti.
Questo penso sia il "perché".
(se poi ho esagerato con la supercazzola prematurata.. ditemelo eh )
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Per chi vuole leggere la stessa pagina in italiano: http://www.php.net/manual/it/ref.sem.phpOriginalmente inviato da heracleum
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Oops..
linkai la versione inglese..
sai..
per noi "madrelingua" spesso non si distingue.. non ci si rende conto
(scherzo)
..anche perché spesso si leggono baggianate (bug nei codici d'esempio) e cose maltradotte nella versione italiana.
Comunque veramente penso che solo un piano hosting con server DEDICATO possa permettere configurazioni simili (ho controllato nel phpinfo del mio hosting -sempre a server condiviso- e ovviamente non è previsto quel modulo aggiuntivo).
Ultima modifica di heracleum : 08-01-2007 alle ore 12.36.25
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
Hei un attimo, i semafori mi sembrano una cosa abbastanza di uso generico, non credo di essere il solo ad aver bisogno dei semafori, qualunque applicazione che voglia usare i file oltre al db ne ha bisogno.E' ovvio che Altervista soltanto per il tuo sito non dona un server dedicato (dove poter smanettare queste configurazioni) bensì è condiviso con centinaia di altri siti.
certo c'e flock ma ( dal manuale php leggo):
flock() is not supported on antiquated filesystems like FAT and its derivates and will therefore always return FALSE under this environments (this is especially true for Windows 98 users).
inoltre (non trovo il posto su due piedi) ho letto che ntfs da anche lui problemi.
(anche usando mkdir)
quindi i semafori non sembrano emulabili.
Non chiedo certo un servizio speciale per me, ma qualcosa di "ovvia" utilità generica.
aggiungerli potrebbe creare problemi a chi ha definito funzioni di tipo sem_*
esiste questa situazione su altervista?
se si è ragionevole aggiungerli solo sul php5 cosi il cambiamento influenza meno utenti.
Normalmente modifichiamo servizi esistenti o ne aggiungiamo altri quando si manifesta un'esigenza diffusa, non vorrei sbagliarmi ma fino ad ora non sembra siano stati segnalati problemi inerenti alla mancanza di tale set di funzioni.
Confermo comunque che il file locking è pienamente supportato dal filesystem in uso ai membri.
Gianluca