Je voudrais savoir comment définir un délai d'attente sur un fichier local avec file_get_content (pas HTTP uri), Parfois, la partition de montage NFS est très lente et je préfère abandonner après un certain temps (5 secondes par exemple),PHP file_get_contents timeout "fichier local" (NFS/mount)
file_get_contents("/mnt/photo/photo.jpg");
Je lis des réponses à d'autres questions similaires, mais je suppose que les solutions fonctionnent uniquement avec HTTP, et non pour les fichiers locaux:
$ctx = stream_context_create(array('http'=>array('timeout' => 1200)));
J'ai aussi supposons que cette solution ne soit pas pour moi, c'est aussi pour le Web, n'est-ce pas?
ini_set('default_socket_timeout', 900);
Montrez-nous la commande mount, ou l'entrée '/ etc/fstab' –
L'entrée dans fstab: 192.168.0.167:/data/mnt/photo nfs par défaut 0 0 – NicoMinsk