सभी iterators का सबसे सरल:
& lt;! DOCTYPE html & gt; & LT; html & gt; & Lt; शीर्ष & gt; & Lt;? Php $ it = नया डायरेक्टरी इटरेटर ("c:"); विदेशी मुद्रा (इसे $ फ़ाइल के रूप में $) {यदि (! $ It- & gt; हैदोट ()) {echo $ file "\ N"; }}? & Gt; & Lt; / head & gt; & LT; बॉडी & gt; डायरेक्टरी इटरेटर का परीक्षण & lt; / html & gt;
यह मेरे स्थानीय C: ड्राइव पर ठीक काम करता है, लेकिन अगर मैं इसे अपने नेटवर्क अटैचमेंट स्टोरेज ड्राइव (जेडड) (Z :) में बदलता है) इसे विफल रहता है:
घातक त्रुटि: अनदेखा अपवाद 'अनपेक्षित वैल्यू एक्सपेशेशन' संदेश के साथ 'DirectoryIterator :: __ कंसल्ट (z:, z :): सिस्टम निर्दिष्ट पथ का पता नहीं लगा सकता। (कोड: 3) 'बी में:' public_html \ test \ test.php लाइन 8 (!) अनपेक्षित वैल्यू एक्सपेशेशन: डायरेक्टरीइटरेटर :: __ कंसल्ट (z:, z :): सिस्टम निर्दिष्ट पथ का पता नहीं लगा सकता। (कोड: 3) बी में: \ public_html \ test \ test.php पंक्ति 8 पर
अन्य सभी मामलों में NAS ठीक काम करता है।
LocalHost एक अपाचे है PHP 5 के साथ WAMP
आपको प्राप्त होने वाले त्रुटि संदेश को देखें:
घातक त्रुटि: अनदेखा अपवाद 'अनपेक्षित वैल्यू एक्सपेशेशन' संदेश 'DirectoryIterator :: __ construct (z:, z :) के साथ: सिस्टम निर्दिष्ट पथ नहीं ढूँढ सकता। (कोड: 3) 'में बी: \ public_html \ test \ test.php लाइन 8 (!) अनपेक्षित वैल्यू एक्सपेशन: डायरेक्टरीइटरेटर :: __ कंसल्ट (z:, z :): सिस्टम को पथ नहीं मिल सकता है निर्दिष्ट। (कोड: 3) में बी: \ public_html \ test \ test.php पंक्ति 8 पर
तो आपको अपना सी बदलना होगा: से
बी:
No comments:
Post a Comment