问题标签 [slim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
806 浏览

php - 超薄 PHP 框架导致“无法打开页面”

我已经使用 Slim PHP 框架设置了一个 REST API,它在使用请求时完美运行,即http://mysite.com/class/id

但是当我导航到http://mysite.com/时,我在 Safari 中收到以下错误:

Safari 无法打开页面“http://mysite.com/”。

错误是:“无法解码原始数据”(NSURLErrorDomain:-1015)

请选择 Safari > 向 Apple 报告错误,记下错误编号,并描述您在看到此消息之前所做的操作。

请你能告诉我哪里出错了吗?

0 投票
2 回答
4669 浏览

php - 无法使用 php 中构建的 REST API 发送电子邮件?

我正在用 php 设计 REST API。我正在使用超薄框架来设计 API。我想发送一个页面来发送电子邮件。这是我发送电子邮件的代码:

如果我将其签入我的单独文件,我的发送电子邮件代码就可以工作。但是这段代码在 API 中不起作用。

这是正在生成的错误:-

在此处输入图像描述

请建议我该怎么做?

0 投票
1 回答
1071 浏览

rest - 发送电子邮件中的 SLIM 框架休息 API 错误

我正在使用 SLIM 框架设计 REST API。我想用 php 发送电子邮件。

我写了mailing.php,它非常准确地发送电子邮件。

但是每当我从我的苗条框架的 REST API 调用那个 mailing.php 时。然后发生以下错误。

请建议我该怎么做才能消除此错误。如有任何疑问,请随时问我。我真的需要你的帮助。

先感谢您。

0 投票
9 回答
99961 浏览

php - Slim PHP 和 GET 参数

我正在使用 Slim PHP 作为 RESTful API 的框架,到目前为止它很棒。超级容易使用,但我确实有一个问题我找不到答案。如何从 Slim PHP 中的 URL 获取 GET 参数?

例如,如果我想使用以下内容:

星期一的例子?我是不是想多了?提前致谢!

0 投票
2 回答
5365 浏览

php - 500 internal server error on installing slim framework

i am developing a simple RESTful API on slim framework. I had no problem installing the slim framework on my local wamp server and it works just fine, but as I do the same on my website I get an 500 internal server error.

My httaccess file

I need help, could someone please enlighten me on how to fix this problem?

0 投票
1 回答
3288 浏览

codeigniter - 如何在 CodeIgniter 中配置 Slim 微框架?

如何在 CodeIgniter 中配置 Slim 框架?

0 投票
1 回答
10481 浏览

php - 我在 Slim PHP 框架中的会话在哪里?

我正在使用 Slim PHP 框架的 1.5.0 版,但我遇到了会话问题。我过去没有遇到任何问题(使用 Slim),所以它让我相信它要么是 Slim 发生了变化,要么是我的设置发生了变化。这是我的 index.php 页面中的基本路线片段。

'/test' 路由输出:

'/test2' 路由输出:

我的课程怎么了。难道我做错了什么?我应该使用 PHP 的本机会话以外的其他东西吗?我什至尝试使用以下属性初始化 Slim:

两种选择,无济于事。

0 投票
3 回答
20027 浏览

php - 如何通过 Slim php 和 Paris 将主干模型数据发布到数据库

我试图了解Backbone.jsSlim PHPParis/Idiorm如何协同工作,但我无法完成流程,从模型属性数据开始,一直到数据库。问题:当我执行 model.save() 时,究竟什么会发送到我的服务器?

客户端:Backbone.js

我认为以上是我的主要问题。我的理解是,骨干默认情况下会知道发送 POST 数据,因为它是新的。它将它发送到路由的 /donut,但我的问题是它发送了什么?以及以什么格式?我想要的结果是将这些甜甜圈属性保存到我的数据库中。我可以使用 jQuery $.post() 将这个服务器端代码传递给这样的 json ...

...它很乐意接受它,将其保存到我的数据库中。但是在当前设置尝试发送我的主干甜甜圈数据时,我收到 POST 500 Internal Server Error。下面我有一些服务器端代码。

服务器端:Slim PHP w/ Paris

我觉得答案就在那里,但我看过的每个例子似乎都缺少一块或另一块拼图,我无法得到“啊哈!” 片刻。如果这是一个非常无知的问题,我提前感谢您并道歉。:-P

跟进/编辑:1

你能粘贴错误信息吗?

我在当前状态下收到 POST http://localhost:8888/donut 500 (Internal Server Error)。我可以使用以下代码获取更多信息。

现在,当我运行骨干网的 save() 时,我仍然收到 500 错误,还有 XMLHttpRequest 作为我的 FAIL 响应。来自 XMLHttpRequest 的唯一显着线索是 responseText = SQLSTATE[23000]:完整性约束违规:1048 列“名称”不能为空。

所以我的猜测是,要么 1)我在 save() 上搞砸了,因为它没有正确捕获我的属性,2)它目前正在以我的服务器无法识别的格式发送我的属性标准 $app->request()->post() Slim 方法(当我尝试直接使用 $_POST 访问时似乎也没有多大作用),3)我的服务器没有正确设置以获取那种数据正在发送。

尽管我不知道该怎么做,但我注意到的另一件事是,当我添加

它返回给我一个空数组。仍然给我失败。但是,如果我这样做...

它给了我一个成功,响应是 []。里面什么都没有。显然我的 POST 数据仍然不稳定。

0 投票
1 回答
215 浏览

javascript - 将javascript放在sinatra视图的部分中的最佳方法是什么

我正在开发一个用于编辑用户个人资料的页面。所以我根据模型拆分它。所以个人资料页面视图将具有以下部分 - 导航 - 用户登录 - 用户个人 - 用户照片

每个人都将拥有自己的 javascript/验证。我想将 js 保留在部分中。我在 slim 中使用 slim 来查看视图,而为 javascript 使用咖啡。这使得 javascript 与 html 内联。这是一个好方法吗(我想将脚本与模型的部分视图保持在一起,因为它更易于维护)。我想知道您对这种方法的想法。并且在dom中内联js会导致不同的问题 why-is-jquery-wrap-executing-an-inline-javascript

谢谢

0 投票
2 回答
1142 浏览

php - 无法调用 slim 框架的 API

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

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

这是API

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