草庐IT

com-server

全部标签

php - Exchange Server 2007 Web 服务 PHP 类

有谁知道将通过MSExchangeServer2007Web服务接口(interface)的开源PHP类(最好是BSD或MIT许可证)。肥皂?我正在寻找具有通过其发送消息的功能的更高级别的类。网络服务。 最佳答案 我遇到了同样的问题,所以我开始在这里构建一些东西:https://github.com/rileydutton/Exchange-Web-Services-for-PHP它还没有做太多事情(基本上只是让您从服务器获取电子邮件消息列表,然后发送电子邮件),但它足以用作执行一些更复杂事情的基本起点。我已经抽象出了您使用php-

php - 为什么 www.example.com/index.php/my/path/here 是由 index.php 处理的?

我只是好奇,apache的功能是如何调用的,它是这样引导请求的www.example.com/index.php/my/path/here到一个文件index.php?一开始,您可能会想,如果此请求导致404错误页面,那将是正确的,因为在站点根目录中没有名为index.php的文件夹。顺便说一句,是否有可能关闭此Apache功能(如果它是一个功能)以便此类请求真正以404结束? 最佳答案 这不是URL重写功能。或者至少它不需要是。参见AcceptPathInfoDirective:Thisdirectivecontrolswheth

PHP 5.4 Built in Server,修复找不到文件的错误

我正在使用PHP5.4RC5,并通过终端启动服务器php-Slocalhost:8000目前正在使用Aura.Router,在根目录下,我有带有代码的index.php文件add('home','/');$map->add(null,'/{:controller}/{:action}/{:id}');$map->add('read','/blog/read/{:id}{:format}',['params'=>['id'=>'(\d+)','format'=>'(\.json|\.html)?',],'values'=>['controller'=>'blog','action'=>'

php - Mac上命令行使用zend server自带的php

我在我的mac上安装了zend服务器,我认为我的mac上安装了两个php(顺便说一句,我讨厌mac,我很想回到Windows7),我认为我的脚本我从命令行(phpcs)运行时正在使用/usr/bin/中的php命令,而我想始终使用/usr/local/zend/bin/中的命令。我应该怎么做? 最佳答案 将/usr/local/zend/bin添加到您的PATH,在/usr/bin之前。或者直接卸载/usr/bin中的PHP。 关于php-Mac上命令行使用zendserver自带的ph

php - SQLSTATE[08001] : [Microsoft][ODBC Driver 13 for SQL Server]TCP Provider: No connection could be made because the target machine actively refused it

我的学说存储库代码无法运行,但我能够正常访问数据库和读取表数据。我得到这个堆栈跟踪:EntityManager->getRepository('AppBundle:Person')insrc\AppBundle\Controller\PersonViewController.php(line18)publicfunctionindexAction(Request$request){$em=$this->getDoctrine()->getManager();$repo=$em->getRepository('AppBundle:Person');$persons=$repo->find

php - $_SERVER ['HTTP_HOST' ] = 不是我的服务器的 ip

我的php脚本有$_SERVER['HTTP_HOST']等于一个与我服务器的ip无关的ip。有人有简单的解释吗?(我在想一些机器人正在发送一个完全错误的主机头,但我不认为它可以连接到一个错误主机头的服务器=/)谢谢 最佳答案 HTTP_HOST由客户端提供,在HTTP请求的Host:部分。它可以任意改变,虽然我不明白为什么有人会想要。参见themanualpage.改用$_SERVER['SERVER_NAME']。这是由服务器本身定义的。 关于php-$_SERVER['HTTP_H

php - parse_url() 在传递 example.com 时返回错误

根据以下代码,如果$host_name类似于example.comPHP返回通知:Message:Undefinedindex:host但在完整的URL,如http://example.comPHP返回example.com。我尝试了带有FALSE和NULL的if语句,但没有成功。$host_name=$this->input->post('host_name');$parse=parse_url($host_name);$parse_url=$parse['host'];如何修改脚本以接受example.com并返回它? 最佳答案

批量压缩SQL Server中的所有表

遇到以下代码的问题。我正在尝试批量压缩某个数据库中的所有表,但是我的语法存在问题...USEbackupsGODECLARE@tablesTABLE(TABLE_NAMEVARCHAR(MAX))INSERTINTO@tables(TABLE_NAME)SELECTDISTINCTTABLE_NAMEFROMinformation_schema.TABLESWHILE(SELECTCOUNT(*)ctFROM@tables)>0BEGINDECLARE@tableVARCHAR(MAX)=(SELECTTOP1TABLE_NAMEFROM@tables)DELETEFROM@tablesWHE

php - 无法连接到 www.googleapis.com 端口 443 : Network unreachable

我正在尝试在我的网站中使用GoogleClientAPI在Symfony2中编写Google登录.我按照说明here,但是当我调用$client->authenticate($code);命令抛出异常,提示:无法连接到www.googleapis.com端口443:网络无法访问有什么问题? 最佳答案 解决方案2(来自更新)。它似乎是ipv6接口(interface)和phpcurl的一些错误,所以另一种解决方案是在curl函数中设置适当的选项以在你的php脚本中使用ipv4连接到远程服务器curl_setopt($curl,CURL

Windows Server 2016 EC2安装EFS可以吗?

我是AWS的新手。我看到了许多确定的答案,说明Windows和AWSEFS无法彼此合作。WindowsServer2016仍然如此?看答案是的,他们可以,但这是一些工作。亚马逊清楚地指出,不支持EFS+Windows。但这并不意味着不可能。Citi@Michigan大学几年前为Windows创建了NFSV4.1客户。要与AWSEFS一起使用,您必须评论一个定义,以便它始终使用OPEN4_SHARE_DENY_NONE对于股票的价值-AWS在其中特别指出不支持的功能页面不称赞任何其他值。然后编译,签名和安装。这不是一个微不足道的过程,但这是可行的。我正在EC2上运行EFS+WindowsServ