小编Kri*_*ian的帖子

nuSoap函数不是有效的方法

在尝试实例化我的nuSoap方法时authenticateUser,它说:

致命错误:未捕获的SoapFault异常:[Client]函数("authenticateUser")不是/Applications/MAMP/htdocs/projo/dev/home.php:14中此服务的有效方法

但是,当我替换已经有效的方法名称时,一切正常.所以我认为实例化语法没有错.

/*-----------
Authenticate User
------------*/
$server->register(
    // method name
    'authenticateUser',

    // input parameters
    array('sessionUserName' => 'xsd:string', 'sessionHash' => 'xsd:string', 'user' => 'xsd:string', 'pass' => 'xsd:string'),        

    // output parameters
    array('return' => 'xsd:string'),

    // namespace
    $namespace,

    // soapaction
    $namespace . '#authenticateUser',

    // style
    'rpc',

    // use
    'encoded',

    // documentation
    'authenticates a user and returns a json array of the user info'
);

function authenticateUser($sessionUserName, $sessionHash, $user, $pass)
{
    //Check to see if a countryCode was provided …
Run Code Online (Sandbox Code Playgroud)

php soap wsdl nusoap

3
推荐指数
1
解决办法
4002
查看次数

代理网站中的相对网址不起作用

在PHP中,我编写了一个接受URL,用户代理和其他设置的代理函数.然后该函数对网站发出curl请求,并将带有正确html内容类型标题的输出打印到iframe中(这是必要的,因为我需要更改一些标题).

代理输出通常有很多具有相对URL的资产,实际上是我站点的主机名,而不是代理站点:

示例:[http:// MYSITE .com/proxy?url = http://somesite.com]将返回[http:// somesite .com] 的html

在响应html中,有这样的东西:

<link rel="apple-touch-icon-precomposed" sizes="144x144" href="assets/ico/apple-touch-icon-144-precomposed.png">
Run Code Online (Sandbox Code Playgroud)

问题:

http://somesite.com/assets/ico/apple-touch-icon-144-precomposed.png它实际上试图找到http://MYSITE.com/assets/ico/apple-touch-icon-144-precomposed.png错误的资产,而不是寻找资产的资产.

问题:

我需要做些什么才能通过代理正确加载他们的相对路径资产?

php proxy relative-path

3
推荐指数
1
解决办法
1768
查看次数

如何使用bower包含单独的codemirror模式文件?

我正在使用Yeoman Angular Fullstack构建一个角度的fullstack应用程序,其中包括bower.

在那个应用程序中,我正在使用一个名为Codemirror的组件,该组件有自己的bower包codemirror,并调用了另一个bower包angular-ui-codemirror.

在常规codemirrorbower包内部,在一个名为的目录中有其他模式文件mode,在普通的非bower托管应用程序中,我只需添加必要的脚本标签给我index.html,但在这里,我想做正确的如果可能的话,使用凉亭的方式.

我应该如何使用bower将该单独的子文件包含在codemirror模式中?

codemirror angularjs gruntjs bower gulp

3
推荐指数
1
解决办法
1390
查看次数

在本体中使用域和范围的替代方法是什么?

我正在玩Protégé5来构建本体.在搜索域和范围的主题后,我发现域和范围不一定是关联两件事的正确方法.

[protege-owl]指定对象属性中的域和范围:

需要记住的重要一点是,OWL限制可以
推断.那么这意味着如果您提供对象属性的域和范围信息,那么可以根据属性的使用来推断这些类.特别是,域和范围
不是传统编程
语言意义上的类型检查.如果您有足够的不相交信息以便能够创建逻辑不一致,他们只能(有时)以这种方式行事.

因此,例如,让我们假设我们有以下本体

类:人类
:车辆
类别:引擎
属性:hasEngine:domain车辆:范围引擎

John isa Person
John hasEngine engine-1

此时,将进行推断并得出结论约翰是一辆
车.这不是类型违规,因为域和范围
信息用于推断.(如果
声明Person和Vehicle 是不相交的类,则会产生不一致的本体
,这更接近于经典的类型检查结果,但它
仅适用于类真正不相交的情况).

因此,如果域和范围不好,那么我应该使用什么来建模事物类之间的关系呢?

编辑:我最初声明新版本中没有域/范围字段.几乎在发布之后,我意识到这些领域实际上仍然可用.

owl ontology protege

3
推荐指数
1
解决办法
1011
查看次数

sparql - 使用花括号

你好,我有一个关于sparql查询的简单问题.大括号对where子句有什么影响吗?例如:两者之间是否存在差异

{
  ?s1 ab:wasBornIn "Berlin".
  ?s1 ?p1 ?o1
}
{
  ?s2 ab:someProperty "SomeLiteral".
  ?s2 ?p2 ?o2
}
Run Code Online (Sandbox Code Playgroud)

{
  ?s1 ab:wasBornIn "Berlin".
  ?s1 ?p1 ?o1.
  ?s2 ab:someProperty "SomeLiteral".
  ?s2 ?p2 ?o2.
}
Run Code Online (Sandbox Code Playgroud)

提前致谢

rdf semantic-web sparql

3
推荐指数
1
解决办法
280
查看次数

你建议我用什么宝石来实现一个简单的"联系我们"表格?

我正在使用Ruby on Rails 3.0.9,我计划在我的应用程序中添加一个简单的"联系我们"表单,以便用户可以联系我们的团队.为此,我想运行验证和"朋友"功能和(以避免自己实现)和使用第三方软件,但...

...你建议使用什么宝石(或插件)?对于这种事情,最广泛"批准"的宝石是什么?

当然我想在"积极开发"中使用gem(也就是说,它的开发人员是活跃的).

ruby forms gem ruby-on-rails ruby-on-rails-3

2
推荐指数
1
解决办法
1660
查看次数

MySQL查询连接三个表

我有三个表:项目,列表,项目.

项目连接到列表project_id,并且项目连接到列表list_id,目标是获取每个列表的所有行数据.

我试过了什么? 好吧,我实际上只能通过三个单独的查询/输出来完成它,然后用PHP迭代它们来组合数据.

是否可以编写查询,以便最终得到一个我可以轻松迭代的数据对象?

project (w details)
-- list (and its details)
----- item (w details)
----- item (w details)
----- item (w details)
-- list (w details)
----- item (w details)
----- item (w details)
Run Code Online (Sandbox Code Playgroud)

php mysql database

2
推荐指数
1
解决办法
1245
查看次数

文件上传/移动temp不能在nginx上运行

所以,我已经阅读了关于move_uploaded_file()问题的这个问题.但是,在我的apache-powered localhost灯堆上,它的工作正常.所以我认为它可能是一个文件系统/路径的东西,而不是代码的东西.

在本地将文件上传到我的网站时,它可以工作.

但是当我在QA服务器上(由nginx驱动)时,我收到此错误:

2012/09/08 15:34:21 [error] 11794#0: *5187 FastCGI sent in stderr: "files not empty
PHP Warning:  move_uploaded_file(/var/www/qa.mysite.com/mysite/app/files/maps-aprilfools.tiff): failed to open stream: No such file or directory in /var/www/qa.mysite.com/mysite/app/models/files.php on line 516
PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phpvdtznP' to '/var/www/qa.mysite.com/mysite/app/files/maps-aprilfools.tiff' in /var/www/qa.mysite.com/mysite/app/models/files.php on line 516" while reading response header from upstream, client: 72.xxx.xxx.xxx, server: qa.mysite.com, request: "POST /projects/3/files HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "qa.mysite.com", referrer: "http://qa.mysite.com/projects/3/files"
Run Code Online (Sandbox Code Playgroud)

这是我为处理上传文件而编写的代码:

public function fileUploadToProject( $project_id ) {
    if ($_FILES["upload-file"]["error"] > 0) …
Run Code Online (Sandbox Code Playgroud)

php file-upload nginx

2
推荐指数
1
解决办法
5193
查看次数

SPARQL为什么同时存在DELETE和WHERE条件?

最近,我根据匹配模式删除一些数据?s a :answers,我注意到,如果两个条件块相同,我只能正确地进行删除:

PREFIX :      <http://localhost:2020/vocab/> 
DELETE {
    ?s a :answers
}
WHERE {
    ?s a :answers
}
# returns all the correct data
Run Code Online (Sandbox Code Playgroud)

如果删除块更通用,则不会返回任何内容:

PREFIX :      <http://localhost:2020/vocab/>
DELETE {
    ?s ?p ?o
}
WHERE {
    ?s a :answers
}
# returns 0 rows
Run Code Online (Sandbox Code Playgroud)

拥有两组不同的条件(花括号之间的内容:)的目的是什么{...}?究竟是哪一个选择了要删除的数据?

rdf sparql triplestore

2
推荐指数
1
解决办法
141
查看次数

neo4j 一次返回根节点,以及 json 中的所有关系和端节点

我正在尝试对节点的所有已知内容进行 html 视图。

所以,如果我要选择那个节点nRETURN n,我会得到一个带有 的 json 对象n: { stuff ... },如果我还返回它的关系和连接的节点RETURN n,r,n2,现在我得到一个非常冗长的 json 对象:

[
  {
    n: { originating node details },
    r: { relationship details },
    n2: { connected node details }
  },
  {
    n: { originating node details },
    r: { relationship details },
    n2: { connected node details }
  },
  {
    n: { originating node details },
    r: { relationship details },
    n2: { connected node details } …
Run Code Online (Sandbox Code Playgroud)

neo4j cypher

2
推荐指数
1
解决办法
927
查看次数