Si scusami, prima sul punto della 'regola' mi sono espresso male. La 'regola' altro non è che un virtualhost. Invece di avere il classico 'Listen iporta', utilizzo un virtualhost.
Se digito iporta, apache mi risponde correttamente.
Quello che voglio fare si può riassumere in due parole così:
A (client) invia informazioni a B (server) tramite socket su porta specifica. B deve ricevere e archiviare i dati.
Come riceve B? tramite uno script in PHP.
Ho fatto alcuni test con telnet, e dentro il mio script PHP, laddove dovrebbe esserci la ricezione dei dati tramite socket, ho inserito semplicemente uno script che mi popola una tabella di database. Giusto per essere sicuro che lo script venga lanciato solo quando arrivano richieste socket a quella determinata porta. E funziona.
Così dovrei esser sicuro che apache è in grado di ricevere richieste su quella porta.
Credevo che il problema fosse nell'uso dei comandi socket per il PHP, ma il socket_create funziona e restituisce Success. Il problema sembra sia proprio nel bind![]()
Spero di essermi espresso meglio questa volta![]()