NetBeans การซิงโครไนซ์ระยะไกล: ล้มเหลวในการบันทึกไฟล์


2

ฉันใช้ NetBeans ในโครงการใช้ประโยชน์จากการซิงค์ระยะไกลเพื่อบันทึกทั้งในเครื่องและไปยังเซิร์ฟเวอร์ FTP คุณลักษณะนี้ทำงานในโครงการอื่น แต่ครั้งนี้ล้มเหลวเมื่อพยายามบันทึกไฟล์ไปยังเซิร์ฟเวอร์ระยะไกล

บันทึก IDE บอกฉันว่าเกิดข้อผิดพลาดที่ไม่รู้จักรวมทั้งสิ่งนี้:

Upload failed: org.netbeans.modules.php.project.connections.TransferInfo [transfered: [], failed: {index.php=Cannot upload file index.php (unknown reason).}, partially failed: {}, ignored: {}, runtime: 61136 ms]
    Cannot logout from server

รุ่นของ IDE คือ 6.8

ไชโย

คำตอบ:


2

สำหรับผู้ที่ยังคงมีปัญหากับเรื่องนี้ (โหมดพาสซีฟไม่ทำงานรุ่น 6.9 ไม่ทำงาน ฯลฯ ) คุณอาจพบปัญหาเกี่ยวกับซ็อกเก็ต IPv6 ที่ Windows Firewall ถูกกรองโดยไม่ถูกต้อง (JDK7 ขึ้นไปใช้ซ็อกเก็ต IPv6 เมื่อเปิดใช้งาน IPv6)

ดูข้อผิดพลาดนี้สำหรับข้อมูลเพิ่มเติมและวิธีแก้ไขปัญหา:

สำหรับวิธีแก้ปัญหา "Djava.net.preferIPv4Stack = true" ให้ดูหน้านี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีกำหนดค่า: http://performance.netbeans.org/howto/jvmswitches/


คุณสามารถทดสอบปัญหานี้ได้ด้วยการปิดไฟร์วอลล์ชั่วคราวในเครื่องและดูว่าตอนนี้คุณสามารถซิงค์จากระยะไกลได้หรือไม่ หากวิธีนี้ช่วยแก้ไขปัญหาของคุณให้ไปที่ลิงก์แรกด้านบนเพื่อหาวิธีแก้ไข
kingliam


1

ผู้ที่มีปัญหานี้อาจพบปัญหา Windows 7 ที่มี JDK 7:

วิธีแก้ไขคือลดระดับ JDK ของคุณหรือเพิ่มข้อยกเว้น Windows Firewall สำหรับ Java การเพิ่มข้อยกเว้นไม่ได้ผลสำหรับฉันดังนั้นการลดระดับ JDK เป็นเวอร์ชัน 6 เป็นคำแนะนำของฉัน!


1

เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลและเรียกใช้

netsh advfirewall set global StatefulFTP disable

4
ยินดีต้อนรับสู่ Super User! คุณสามารถขยายคำตอบของคุณเพื่ออธิบายวิธีการเรียกใช้พรอมต์ในฐานะผู้ดูแลระบบและคำสั่งทำอะไรได้บ้าง?
slhck

บทความ [ bugs.java.com/bugdatabase/view_bug.do?bug_id=7077696]ยังแนะนำให้ปิดการใช้งานการตรวจสอบ FTP stateful ในไฟร์วอลล์และดูเหมือนว่าจะช่วยหลีกเลี่ยงการได้รับข้อผิดพลาด
Aivar

1

ฉันจะแก้ไขปัญหานี้โดยการอนุญาตให้เชื่อมต่อสำหรับ NetBeans ใน Windows Java/jdk.../bin/java.exeไฟร์วอลล์และสร้างกฎใหม่ที่จะช่วยให้การเชื่อมต่อสำหรับ


0

แม้ว่าคุณจะอัพเกรดเป็น Netbeans 6.9 คุณอาจมีปัญหาเดียวกันเว้นแต่คุณจะตรวจสอบ "โหมดแฝง" ในการตั้งค่า


มันใช้งานได้ดี ฉันมีเพียงการยืมโหมด Passive
Arnaud
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.