Windows Server 2012'de bir PHP projem var & Xampp 1.8.2. IIS ile başka Windows Server 2008 bazı uzak HTML içeriği okumaya çalıştım:PHP fopen İzin Reddedildi - Windows Server uzaktan
$handle = fopen("\\\\SERVER001\\Webdocs\\page\\index.html", 'r');
... ama bu mesajım var:
Uyarı: fopen (\ SERVER001 \ webdocs \ sayfası \ index.html): ... İzin inkar
Ama dosya protokolü ile erişen ediyorsam, gayet iyi çalışıyor: failed to open stream
dosyası: /////SERVER001/Webdocs/page/index.html
Ben IIS içindeipv4 address and domain restrictions
seçeneğinde IP sunucu ekledik
, ben aynı sonucu aldık.
Windows Server 2012'de (veya apache) bir problem olduğunu düşünüyorum çünkü aynı projeyi (localhost) Windows 7'de, aynı xampp 1.8.2'de test ettim. IP'yi ipv4 address and domain restrictions
'a ekledim 2008 Sunucusunda ve fopen()
, sorunsuz ve ek yapılandırmalar olmadan çalışır. Sunucudan ve bilgisayarımdan tek fark OS'dir.
Bu sunucuda izne sahip olmak için başka bir şeyim var mı?
İzinler: netstat içinde
apache servisini bir yerel kullanıcı
benim PC arasındaki fark gibi çalışan: Sorunu buldum
Dosya izinleri nelerdir? –
Toplam kontrol ... Bu konuyla ilgili? çünkü bilgisayarım sorunsuz bir şekilde erişebildi! – csotelo
0777 hatları boyunca daha mı? 0644? –