Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法调用slim framework的API_Php_Api_Slim - Fatal编程技术网

Php 无法调用slim framework的API

Php 无法调用slim framework的API,php,api,slim,Php,Api,Slim,我正在使用slim框架在PHP中设计一个API。这些在我的本地系统和公共IP上运行良好。但是现在我把这些API文件上传到我公司的服务器上 现在我正试图访问存储在我公司服务器上的API,但这些显示的是空页面,这意味着我无法调用API 这是API <?php include('connect.php'); header('Content-type: text/xml'); header('Content-type: application/json'); // Include the S

我正在使用slim框架在PHP中设计一个API。这些在我的本地系统和公共IP上运行良好。但是现在我把这些API文件上传到我公司的服务器上

现在我正试图访问存储在我公司服务器上的API,但这些显示的是空页面,这意味着我无法调用API

这是API

<?php

include('connect.php');

header('Content-type: text/xml');
header('Content-type: application/json');

// Include the Slim library
require 'Slim/Slim.php';

// Instantiate the Slim class
$app = new Slim();

$app->get('/', function () {
    echo "Pericent is working on Campus Concierge...";
});

$app->run();

?>


这在本地正常工作,但当我想访问公司服务器时,它不会显示任何内容。

升级您的live服务器以支持PHP 5.1,这是以下最低要求:

  • Web服务器(建议使用URL重写模块)
  • PHP>=5.1
  • libmcrypt>2.4.x(如果使用加密cookie)
还要注意,当您在上面的代码中使用时,您至少需要PHP5.3才能继续

您的服务器正在运行的版本是,甚至不是最后一个PHP4版本

手册规定:

对PHP4的支持自2007年12月31日起停止


建议PHP>=5.3享受Slim对匿名函数的支持,如Get、Post、put和delete


因此,如果我们想使用SLIM框架制作API,我们需要更新PHP>=5.3。然后,您的API(如Get和Post)将成功运行。

在实时服务器上打开错误报告,以便查看发生的情况。服务器运行的是PHP5.3吗?先生,我不知道如何在服务器上打开错误报告。先生,现在是PHP5.2,但仍然不工作。请帮帮我,先生,多提些建议。我真的需要帮助。在我的回答中我还说:
还要注意,当你在上面的代码中使用闭包时,你至少需要PHP5.3才能继续。
好的Treffynnon先生。非常感谢你。现在我要求高年级学生更新PHP。再次非常感谢你。