index.php上传到服务器找不到站点,php – Zend Framework:在此服务器上找不到请求的URL / my / path | 码农网...

我是Zend Framework的新手.

我写了一个简单的Web服务,它使用Zend Framework返回模拟 XML 数据,模块结构如下:

AppName

application

configs

application.ini

modules

default

.....

api

controller

CatalogController.php

view

library

public

.htaccess

index.php

tests

在localhost(Windows 7)中,这些正在运行:

在我的生产服务器(linux)中,我从’找不到’404文件’:

但这很有效

我在Amazon Web Services中托管它.

这是我的.htaccess

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -s [OR]

RewriteCond %{REQUEST_FILENAME} -l [OR]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$- [NC,L]

RewriteRule ^.*$index.php [NC,L]

这是我的application.ini

[production]

phpSettings.display_startup_errors = 0

phpSettings.display_errors = 0

includePaths.library = APPLICATION_PATH "/../library"

bootstrap.path = APPLICATION_PATH "/Bootstrap.php"

bootstrap.class = "Bootstrap"

appnamespace = "Application"

//resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"

resources.frontController.params.displayExceptions = 0

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"

resources.modules[] = "default"

resources.modules[] = "api"

resources.layout.layoutPath = APPLICATION_PATH "/layouts"

resources.layout.layout = master

[staging : production]

[testing : production]

phpSettings.display_startup_errors = 1

phpSettings.display_errors = 1

[development : production]

phpSettings.display_startup_errors = 1

phpSettings.display_errors = 1

resources.frontController.params.displayExceptions = 1

这是我的Bootstrap.php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap

{

protected function _initRoutes()

{

$front = Zend_Controller_Front::getInstance();

$router = $front->getRouter();

$restRoute = new Zend_Rest_Route($front, array(), array('api'));

$router->addRoute('api', $restRoute);

}

}

?>

我已经没想完了.我怀疑这与bootstraper中的路由器有关,但找不到任何解决方案.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值