Comment accéder aux fichiers du lecteur réseau à partir du service PHP exécuté sur Windows Server ?

Susan Sarandon
Libérer: 2024-10-20 21:25:02
original
827 Les gens l'ont consulté

How to Access Network Drive Files from PHP Service Running on Windows Server?

Accès au fichier de lecteur réseau à partir du service PHP

Exécuter Xampp sur Windows Server avec Apache en tant que service sous un compte local peut créer des défis lors de l'accès fichiers situés sur un lecteur réseau. Tenter d'ouvrir un fichier sur le lecteur réseau en utilisant la syntaxe de la lettre de lecteur (par exemple, « X:text.txt ») peut entraîner une erreur.

Solution :

Les lettres de lecteur sont mappées sur les lecteurs réseau pour les utilisateurs individuels et ne sont pas disponibles pour les services. Pour résoudre ce problème, utilisez le chemin UNC directement lors de l'accès au fichier, comme indiqué ci-dessous :

<code class="php">fopen('\\server\share\text.txt', 'r');</code>
Copier après la connexion

Limitations :

L'utilisation des chemins UNC résout le problème pour dans la plupart des cas, il existe certaines limitations à l'accès au système de fichiers PHP pour les chemins UNC :

  • Dans certains cas, des bogues peuvent affecter des fonctions telles que imagettftext.
  • Vérifications d'existence de fichiers à l'aide de file_exists ou de vérifications d'écriture. l'utilisation de is_writeable peut ne pas fonctionner comme prévu.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal