如何在我的目录结构中从javascript访问我的php文件?

时间:2015-01-31 07:40:31

标签: javascript php directory-structure

我的PHP项目中有以下目录结构(框架:https://github.com/panique/mini

application
--controller
----album.php
--libs
----s3demo.php
--model

public
--css
--img
--js
----application.js

在application.js(在js文件夹中)我有以下代码

    signature: {
        endpoint: "s3demo.php"
    },

如何从我的javascript(js文件夹中的application.js)访问s3demo.php(在libs文件夹中)?我已经测试了相对路径../../application/libs/s3demo.php,甚至尝试通过我的控制器album.php但无法访问该文件。

s3demo.php包含我的Amazon S3帐户的访问代码,因此我希望将其放在公共文件夹之外。

有什么建议吗?

修改

在我再次阅读文档后,我将javascript更改为

signature: {
    endpoint: url + "/album/uploadImage"
},

并在album.php中创建了一个新功能

public function uploadImage() {
    return APP . '/libs/s3demo.php';
}

但这也不起作用。我想我了解路线。 javascript调用album.php中的函数,函数返回s3demo.php。但是返回一个php文件感觉不对。

0 个答案:

没有答案