要求无法找到路径

时间:2015-12-22 15:58:49

标签: php jquery google-app-engine require

我是PHP和GAE的新手,所以请提前为这个简单的问题道歉。我无法获取我的main.php文件以查找所需文件。我的预感是我的app.yaml没有正确配置,但是我从来没有得到过必需的声明,所以它可以是任何东西。

我的app.yaml文件:

application: myapp
version: 1
runtime: php55
api_version: 1
threadsafe: yes

handlers:

- url: /js
  static_dir: js

- url: /css
  static_dir: css

- url: /examples
  static_dir: examples
  application_readable: true

- url: /handler
  script: main.php

- url: .*
  script: main.html

调用main.php的客户端html:

<html>
  <head>
    <script src="../js/jquery-1.7.1.min.js"></script>
    <script src="../js/jquery.mousewheel-min.js"></script>
    <script src="../js/jquery.terminal-min.js"></script>
    <link href="../css/jquery.terminal.css" rel="stylesheet"/>
    <script>
    jQuery(document).ready(function($) {
        $('body').terminal("handler", {
            //login: true,
            greetings: "",
            onBlur: function() {
                // the height of the body is only 2 lines initialy
                return false;
            }
        });
    });
    </script>
  </head>
<body>
</body>

&#34;处理&#34;指向main.php脚本,它的工作原理。 Main.php:

<?php
    require(dirname(__FILE__).'/examples/json_rpc.php');
  //require($_SERVER['DOCUMENT_ROOT'].'/examples/json_rpc.php');
  //require 'json_rpc.php';
  class Server {
    public function test($message) {
      return "you send " . $message;
    }
  }

  handle_json_rpc(new Server());
  ?>

我尝试了各种路径排列,将json_rpc.php重新定位到与main.php等相同的目录中,但到目前为止还没有任何工作。请注意,当我将json_rpc.php中的代码插入main.php时,一切都按预期工作,所以我认为它纯粹是一个路径问题。该错误是标准的“无法打开流”#34;。非常感谢提前!

0 个答案:

没有答案