草庐IT

server_ip

全部标签

windows-server-2008 - PHP 邮件不会从 Windows Server 2008 发送

我有两台服务器。一个(linux)将使用下面的脚本正常发送邮件。第二个(windowsserver2008)什么都不发送。 最佳答案 mail()在linux和windows上的工作方式非常不同。在Linux上,它将您的邮件通过管道传送到sendmail二进制文件,由它完成所有工作在Windows上,它实际上需要充当MTA以将邮件传递给另一个应用程序。在Windows上,最好的办法是设置SMTP信息,这样PHP就可以将邮件交给另一台服务器,由它负责最终投递。http://ca2.php.net/manual/en/mail.conf

php - 如何使用php检测和禁止攻击ips

我有一个不允许编辑iptables的虚拟主机。有时我会遇到轻微的(大约300个请求/秒)DoS攻击(通常不是分布式的)。我决定编写一个PHP脚本来阻止这些ip。首先,我尝试将过去10秒内的所有请求存储在数据库中,并为每个请求查找滥用地址。但我很快意识到,这种方式我必须为每个DoS请求至少向数据库发出1个请求,这并不好。然后我优化了这个方法如下:Read'deny.txt'withblockedip'sIfitcontainsrequestip,thendie()---atthispointwehavefilteredoutallknownattackingips---storerequ

Nginx自动封禁可疑Ip

文章目录一、Nginx封禁ip1、简介2、nignx禁止IP访问2.1方法一2.2方法二3、关于deny的使用二、脚本自动封禁Ip1、流程介绍2、脚本实战2.1核心脚本解释2.2编写shell脚本2.3crontab定时一、Nginx封禁ip1、简介在网站维护过程中,有时候我们需要对一些IP地址或是一些IP段进行封锁拉黑,使其不能访问网站。如果你的网站服务器的网站运行环境是由nginx搭建的,那么nginx中禁止ip的方法可以有效的防止网站被黑。2、nignx禁止IP访问2.1方法一在nginx的安装目录中(一般在/etc/nginx/),找到nginx.conf文件(可以看一下access.

nginx - 如何通过解析nginx日志文件自动拒绝ip地址

我在cloudflare和一个负载均衡器后面有4个网络服务器,nginx是网络服务器,php-fpm管理php页面。不知道怎么挡一个简单的dos攻击...我可以使用nginx的http_limit_req模块检测到这种攻击http://wiki.nginx.org/HttpLimitReqModule但这根本无法阻止攻击,是的,这可以缓解,但网络服务器被攻击并再次被攻击,php-fpm达到80%,一分钟后网站无法访问。我正试图找到一种方法来阻止这种请求。我知道如何使用nginx阻止某些IP地址或某些用户代理,但我想自动执行。我认为我无法使用iptables阻止ip,因为请求来自负载均衡

php - 在 IP 错误的共享主机上发送邮件的替代方法

如果您的共享主机的IP地址“声誉不佳”,有哪些替代方法?Gmail阻止邮件,说来自此IP地址的邮件可能是垃圾邮件。除了切换到虚拟或专用服务器之外,是否有其他解决方法?有没有办法通过第三方,不同的IP发送邮件?像一个gmailsmtp?这将如何运作? 最佳答案 当您通过他们的SMTP发送时,它更有可能工作。我会推荐PHPMailer.您还应该知道GMail对发送的电子邮件有限制,因为如果您尝试发送过多的电子邮件,它可能会阻止您的主机。 关于php-在IP错误的共享主机上发送邮件的替代方法,

php - Microsoft Drivers 2.0 for PHP for SQL Server 是否还在某个地方?

所以3.0版位于Microsoft'sdownloadsite.此外,该页面上有一行Pleasenotethatthedownloadlinkforthe2.0Driverwillbedeprecatedinthenearfuture是的,这很好,但是在要求之下PHP5.3.6orPHP5.4我使用的是5.2.x,对于我正在设计的应用程序,我真的不应该那么高。我只是无法从谷歌搜索中找到我需要的php_sqlsrv.dll文件的副本,但我确信它仍在某处。任何人都知道我在哪里可以获得副本? 最佳答案 在PDO_SQLSRV的PHP文档页

php - SoapClient 到 nusoap,Server 没有识别 HTTP Header SOAPAction 的值

我们正在运行PHP5.3.18,由于一些奇怪的原因我无法安装php-soap,因此我无法使用SoapClient类...我现在正在使用最后一个nusoap(应该与php5.3.18兼容)并翻译代码从SoapClient到nusoap_client。此代码使用SoapClient并完美运行$s_WSPROTOCOL='https';$s_WSHOSTNAME='xxxxxxxx.yyyyyy.tdl';$s_WSPORT='';$s_WSPATHNAME='webservices/service.asp?WSDL';$s_WSTIPOOP='MyFunction';$parameters

php - 无法访问本地网络上的 wamp server 2.5 服务

我们已经安装了wampserver2.5并在我的系统中设置了wampserver,我们可以通过本地系统访问但无法通过我的本地网络访问。出现如下错误请帮我解决这个问题。 最佳答案 您必须记住,WAMPServer的配置假设您要使用它在一台PC上本地开发基于php的网站,因此一切都已设置好,这样初学者就不会因任何Off-Box访问而危及他们的系统。如果你想允许网络上的其他PC访问你开发的站点,那么你将必须进行一些更改以告诉Apache它允许访问来自不是这台PC的ip地址的ip地址的连接首先,如果您的网络已关闭,即无法从任何其他网络或互联

php - 安全地限制 API 速率,防止 IP 地址欺骗

我正在使用PHP、MySQL和Redis开发API,并希望对特定调用进行速率限制。API位于CloudFlare后面。为实现这一点,我将增加每个IP地址每小时在Redis中进行的特定调用的计数,如果超过限制,将显示错误。但是,我相信我遇到了IP地址欺骗问题。我知道如果真正的客户欺骗了他们的IP地址,他们将永远不会收到回复,但这对于诸如创建帐户电话之类的电话来说可能不是必需的。客户端可以通过注册多个具有不同IP的帐户来有效地发起DoS攻击,同时始终避开速率限制。这会导致我的系统发送大量欢迎电子邮件(导致我的服务器被标记为垃圾邮件),并且如果他们的电子邮件帐户被恶意注册,可能会阻止用户注册

php - 我如何通过php spamhaus ip黑名单查询

正在尝试查询spamhaus.org以获取列入黑名单的ip。一个例子是69.35.160.59如果我转到https://www.spamhaus.org/lookup/并输入它,它会显示在与112.198.83.17相同的黑名单中,但是以下代码返回一个空数组。我打印出url,它在反向ip中看起来格式正确17.83.198.112.zen.spamhaus.org。有什么想法吗?";$record=dns_get_record($url);print_r($record);?> 最佳答案 你做得对。查看此处获取结果代码http://w