我有一個公司以外的PHP系統,它必須訪問我的Intranet上的Firebird數據庫。雖然這個數據庫在Windows 10上,但這個PHP可以訪問我的數據庫,但現在我將數據庫更改爲Windows Server 2012,並修復了所有轉發端口以提供外部訪問,但無法訪問我的數據庫。Windows Server 2012中的外部文件訪問
當我從外部公司運行telnet ip port
時,他們捕獲我的請求,但是當我運行我的PHP系統時,我不能。
錯誤:試圖打開文件ØSISTEMA: 「\ USERS \ ADMIN_REDE \ DROPBOX \ JFINANCAS \ EMP-0007.JFIN C」 中的錯誤 「的CreateFile(開)」 操作
I/O錯誤的文件nãopode encontrar o caminho especificado。
有人可以幫我嗎?
韓國社交協會
編輯您的問題的細節,不要使用評論。這個錯誤表明你可以連接到Firebird服務器,但是數據庫或者不存在,或者Firebird服務器沒有訪問那個位置的文件的權限(並且正確地認爲像數據庫服務器這樣的服務沒有業務訪問文件在管理員帳戶的用戶文件夾中)。 –
@MarkRotteveel也不是「DROPBOX」文件夾 - 第一個在線自動後臺同步服務(如SpiderOak,MS OneCloud/SkyDrive,Ya Disk,Google Drive和許多其他服務)之一。所以當FIREBIRD試圖鎖定服務打開的數據庫文件並且正在慢慢地掃描它計算散列值並檢查中央服務器歷史記錄時,看起來它是否應該上傳/下載文件是非常合理的。真的,他們要求災難...... –
@ Arioch'The我甚至沒有注意到Dropbox的一部分,這更糟糕甚至是破壞數據庫的潛在方式。 –