草庐IT

host_example

全部标签

php - 可疑操作异常 : Invalid Host error

大家我有一个使用Laravel5.4(最新版本)构建的网站,我每天都会在我的日志中多次收到此“SuspiciousOperationException:无效主机错误”。尽管它似乎没有影响我网站的功能,但我担心它可能是某些配置错误的征兆–至少,它污染了我的日志文件,使错误跟踪变得更加困难。我试图自己弄清楚是什么原因造成的,但我缺乏经验表明……我对可能导致这种情况的原因有所了解,但我无法证实我的理论,也不知道如何解决这个问题。错误信息如下:[2017-08-0323:47:03]production.ERROR:Symfony\Component\HttpFoundation\Except

php - api.example.com 比 example.com/api 好吗?

似乎大多数流行的RESTfulAPI更喜欢子域而不是子目录:api.twitter.comapi.linkedin.comapi.foursquare.comgraph.facebook.com我想知道这背后是否有任何技术论据。 最佳答案 这是一个负载均衡的东西。twitter.comhasaddress199.59.150.39twitter.comhasaddress199.59.149.230twitter.comhasaddress199.59.150.7api.twitter.comhasaddress199.59.150

php - 未捕获的异常 'Swift_TransportException',消息为 'Connection could not be established with host smtp.gmail.com [Connection timed out #110]'

我已经在google中搜索过了,并尝试了StackOverflow中的所有建议。但我仍然收到fatalerror:我正在使用SwiftMailer向GMAIL发送和电子邮件。它在我的本地主机上完美运行,但是当我上传并尝试时它给了我一个fatalerror:这是我的部分代码:require_once'Swift-5.1.0/lib/swift_required.php';$email="fromemail@gmail.com";$transport=Swift_SmtpTransport::newInstance('ssl://smtp.gmail.com',465);$transpor

php - zsh: 错误的数学表达式:操作数预期在 `' HTTP_HOST...'

我正在尝试从终端运行以下php:php-r"error_reporting(E_NONE);$_SERVER['HTTP_HOST']='localhost';require('./config/site.php');echojson_encode(array('HOST'=>DB_SERVER,'USER'=>DB_USERNAME,'PASS'=>DB_PASSWORD,'NAME'=>DB_DATABASE));"我收到以下错误:zsh:错误的数学表达式:操作数预期在“HTTP_HOST...”转义=无效,转义[会导致PHP解析错误:PHP解析错误:第1行命令行代码中的语法错误、

php - 错误 : No route found for "GET/app/example"

我刚刚使用SymfonyInstaller在我的Windows10笔记本电脑上创建了一个Symfony应用程序.然后,我开始了:phpapp/consoleserver:run然后,我打开了http://localhost:8000/app/example如文档中所述,但我收到以下错误消息:ERROR-UncaughtPHPExceptionSymfony\Component\HttpKernel\Exception\NotFoundHttpException:"Noroutefoundfor"GET/app/example""atC:\Users\JVerstry\morepath\

php - 将 www.domain.com/example.com 重定向到 example.com

很多年前我读到有一个简单的php脚本可以将您的网站重定向到http://example.com/google.com到google.com它适用于正斜杠右侧的任何域。我忘记了这个脚本是什么或在哪里可以找到它 最佳答案 如果您在文档根目录中创建一个htaccess文件,并添加:RewriteEngineOnRewriteRule^/?([a-z0-9-.]+)$http://$1/[L,R] 关于php-将www.domain.com/example.com重定向到example.com,

php - 为什么我收到此错误通知 : Undefined index: host

我的示例代码在这里include'simple_html_dom.php';functionget_all_links($url){global$host;$html=newsimple_html_dom();$html->load(file_get_contents($url));foreach($html->find('a')as$a){$host1=parse_url($a->href);$host=parse_url($url);if($host1['host']==$host['host']){$data[]=$a->href;}}return$data;}$links=ge

php - 我可以使用什么替代 HTTP_HOST?

我必须显示当前服务器主机(在PHP中,但这不是很重要)。我不知道我在哪个主机上。如果没有安全问题,我该怎么做?如果我使用$_SERVER['HTTP_HOST'],它来自客户端,所以我不能相信这个信息(我认为它可以重写)。PS:我读过这篇文章:HowreliableisHTTP_HOST?但我没有找到任何回应(也许我没有正确搜索......) 最佳答案 为此目的使用$_SERVER['SERVER_NAME'],来自文档:Thenameoftheserverhostunderwhichthecurrentscriptisexecut

PHP AWS SDK 3 错误 : AWS HTTP error: cURL error 6: Could not resolve host: s3. oregon.amazonaws.com

我正在尝试连接到AWS版本3SDK存储桶。但是,我收到以下错误:PHPFatalerror:Uncaughtexception'Aws\S3\Exception\S3Exception'withmessage'Errorexecuting"PutObject"on"https://s3.oregon.amazonaws.com/my-buekct-test/hello_world.txt";AWSHTTPerror:cURLerror6:Couldnotresolvehost:s3.oregon.amazonaws.com(seehttp://curl.haxx.se/libcurl/

php - 如何实现 Authorize.NET Hosted Payments iFrame & Laravel

我发现Authorize.NET提供的官方文档和github示例是一堆非常困惑的东西,您不需要这些东西。这篇文章是对过去几个小时工作的总结,希望对其他人有所帮助。本指南假定您不需要收据页面,并且希望在成功付款后自动将用户向前移动。 最佳答案 站点后端是Laravel(PHP),但这里几乎没有特定于Laravel的内容。首先要做的是添加Authorize.NETSDK:composerrequireauthorizenet/authorizenet然后我设置了一个接受订单的托管支付存储库,但您可以根据自己的喜好执行此操作,这会将托管表