我有一个公司以外的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的一部分,这更糟糕甚至是破坏数据库的潜在方式。 –