在Windows 2008 R2 Web服务器上,我有一个Windows,它可以将文件上传到外部的服务器。实际上是多台服务器(Google,Bing等)。这是一个.NET应用程序,它使用内置的.NET FTP库.
我得到了以下错误的混合体:
The operation has timed out.
The remote server returned an error: (425) Can't open data connection.
Windows防火墙(域、私有、公共)设置为允许出站连接。
对于Web-dev,可以将PHP处理器安装在常规的Windows机器上,以便通过浏览器查看PHP文件执行PHP脚本吗?(不是Windows Server 2003)
我甚至是,但似乎他们希望将其安装在服务器上。
还有其他方法可以在本地机器上快速预览和运行,而无需将文件上传到服务器?(可以在PHP中处理静态的。)
我的问题很奇怪。我正在开发CakePHP应用程序。一开始我用Windows在本地服务器上做所有的事情.而且效果很好。但现在我不得不上传到公司的服务器上。现在,由于CamelCase惯例,该应用程序无法工作。我的文件名看起来如下:PostCategoriesController。在本地Windows服务器上,没有问题。但是上传后,当我在浏览器中输入web地址时,我会看到PostcategoriesController could not be found。我知道Windows和Linux在不同方面是区分大小写的。然而,在Cookbook中,我们可以看到开发人员应该使用CamelCase约定,那么
我在硬盘上有一个包含PDF文件的文件夹,我想把文件从这个文件夹上传到FTP服务器上。
所以我创建了一个批处理文件,它应该将PDF文件上传到FTP服务器。一切看起来都很好,控制台窗口显示File successfully transferred,但实际上没有真正上传的文件。
FTP脚本内容:
open
000.000.000.000 -- not the real ftp server ip lol
bla@nirlatpro.com
PASSWORD
mput c:\Batch\*.pdf
quit
命令窗口,在运行此脚本时具有输出:
它看起来很有效,但实际上没有上传任何文件。