Akses Fail Pemacu Rangkaian dalam XAMPP dengan Apache sebagai Perkhidmatan
Masalah:
Berjalan Apache sebagai perkhidmatan dalam XAMPP menghalang akses fail ke pemacu rangkaian yang dipasang dengan kelayakan tertentu. Percubaan untuk menggunakan huruf pemacu mengakibatkan ralat "gagal membuka strim".
Soalan:
Mengapa Apache tidak mempunyai akses kepada fail pemacu rangkaian apabila dijalankan sebagai perkhidmatan ?
Jawapan:
Surat pemacu tidak boleh digunakan untuk mengakses pemacu rangkaian dipetakan oleh perkhidmatan. Ini termasuk perkhidmatan Apache.
Penyelesaian:
Gunakan laluan UNC secara langsung dan bukannya huruf pemacu. Contohnya:
<code class="php">fopen('\\server\share\text.txt', 'r');</code>
Pertimbangan Tambahan:
Atas ialah kandungan terperinci Mengapa Perkhidmatan Apache Tidak Boleh Mengakses Fail Pemacu Rangkaian dengan Surat Pemacu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!