问题标签 [kohana-3.2]

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 投票
1 回答
1160 浏览

php - 无法使用 Kohana 3.2 发送文件

使用时出于某种原因

我收到这样的错误:

SYSPATH/classes/kohana/file.php [52]

Trace 显示这mime_content_type(arguments)似乎是bool FALSE出于某种原因。但是我传递给send_file正常的字符串完整路径,如/var/www/dev3/media_files/files/113b778d9751e7d1667b300557b6e8030ba1227e68ef9c4dd093a4cd79691f9d.png.

0 投票
3 回答
2113 浏览

php - Oauth::timestamp 在linkedin api中被拒绝错误

我在本地完成了linkedin oauth api。来自linkedin 的API 响应在本地主机中运行良好。当我移动到服务器时,服务器上的linkedin api 出现错误,如下所示。

谁能帮我?提前致谢!

0 投票
2 回答
262 浏览

windows - PHP Kohana 3.2.2 多部分表单 $_POST 未在 MAC 上设置但适用于 Win

我刚刚遇到了一个奇怪的问题。我最近在 Windows 7 平台上使用 Kohana 3.2.2 + jquery + html + WAMP 开发了一个中型网站。一切似乎都运行良好,直到有人尝试从 Mac 平台访问该页面。似乎在以多部分形式发送一些带有文件的数据时,未设置全局变量 $_POST ,即使在 Web 浏览器中调试数据时我能够看到 DATA IS SET :| 控制器无法通过任何 $_POST 或 request->post() 访问它。我重复一遍,当用户从 Windows 平台访问页面时一切正常(在少数独立客户端上测试),但在从 Mac 平台访问时(在少数独立客户端上测试)无法正常工作。它正在杀死我......
我试图做的事情的例子:
在视图中:
用户将数据放入输入(文本和文件类型)。数据通过 enctype = multipart/form-data 的表单发送到控制器的操作
在控制器中:
$post = request->post();
if($post['sometextinput'] != '') 抛出未知索引 'sometextinput' 的异常。

0 投票
1 回答
895 浏览

php - PHP 的 mktime() 函数是否依赖于时区?

我已经知道 mktime 返回自纪元(1970 年 1 月 1 日 00:00:00 GMT)以来的秒数,因此时间戳是基于 GMT 的。

我有一个用于学校集会的 PHP 网络应用程序,它是使用 Kohana 3.2 编写的。当安排展会时,我使用存储在展会“日期”字段中的 mktime 创建一个时间戳。在展会开始之前,如果您尝试查看展会,它会自动将您发送到展会的促销页面。如果您尝试查看促销页面并且展会已经开始,您将被发送到查看页面。所以你可以看到我正在做两次检查。

促销页面使用 PHP 将展会时间戳存储在隐藏字段中。使用该时间戳调用 javascript 倒计时例程,并开始倒计时展会日期和当前时间(转换为 EST)之间的剩余时间。计时器达到 0 意味着展会已经开始,页面被重定向到查看页面。

视图页面有一些代码设置来检查展会是否已经开始,它看起来像这样:

但是,当处理上述语句时,它会重定向回促销页面,其中计时器立即变为零并尝试将我发送回查看页面。大无限循环。

以下是我在促销页面上使用 javascript 获得时间的方法。

所以问题又回到了 mktime()。根据 php.net,“参数可以按从右到左的顺序省略;因此省略的任何参数都将根据本地日期和时间设置为当前值。” 那么这是否意味着如果我在 CST 的服务器上调用 mktime(),自 epoch = CST time - Epoch 以来经过的秒数???

0 投票
1 回答
1621 浏览

php - “不在”Kohana ORM

我有以下型号:

我使用以下代码来获取所有未连接到存储库的用户:

不幸的是,如果没有用户连接到特定存储库,我会收到以下错误消息:

我如何在不使用 if 且仅使用 Kohana 方法的情况下解决此问题?

0 投票
3 回答
3149 浏览

.htaccess - Kohana 重写 .htaccess 中的 url 显示文件未找到消息

我正在使用 Kohana 3.2 框架,我已将标准 .htaccess 文件放在应用程序的同一文件夹中。

我的 .htaccess 文件是

我尝试将 las 线更改为

但它仍然显示

未找到

在此服务器上找不到请求的 URL /index.php/login。

还...

任何想法???

0 投票
1 回答
504 浏览

kohana - Kohana Auth模块登录系统

我最近开始在一家使用Kohana模块Auto-modelerk0stache模块的公司工作。我目前正在制作一个登录系统,但我可以找到一些关于将 与Auth结合使用Auto-modeler的体面信息k0stache。我查看了Kohana,k0stacheAuto-modeler文档

你们中的任何人都可以帮助我或告诉我要采取什么步骤。

提前致谢。

0 投票
1 回答
311 浏览

authentication - kohana Auth with automodeler ORM

这里是 kohana 的新手。我的实习任务是使用 kohana framework 3.2 制作登录系统。我还使用自动建模器 ORM 插入、更新和删除内容。我现在在使用 kohana auth 时遇到了一些麻烦。我已经导入了数据库结构,并在“用户”表中插入了一个用户,并在“roles_user”表中为他提供了一个角色。

还在 APP/config/ 中创建了一个 Auth.php 文件:

在我的控制器中,我有一个登录功能,代码如下:

我已经激活了引导程序中的模块。

pastebin 链接到我的角色模型:http : //pastebin.com/bQYReETh pastebin 链接到我的用户模型: http: //pastebin.com/ufzvKjmA

问题是我总是进来。

有人知道发生了什么吗?我错过了什么吗?

0 投票
2 回答
2289 浏览

php - Kohana 验证:范围规则的正确语法

在为我的一个模型设置验证时,我无法获得“范围”规则的正确语法。每个变体似乎只传递(第一个)最小参数,而不是(第二个)最大值。

我也试array('range', array(':value', array(1, 255)))了也没用。

有什么建议么?

0 投票
1 回答
321 浏览

php - Kohana 3 类名称约定

这可能是一个非常愚蠢的问题。由于 Kohana 3 需要创建一个目录才能在类名中使用下划线,所以问题是:

a)我是否应该创建一个目录结构以便能够拥有像这样的类名:“My_Super_Cool_Class_Name”(具有像 my/super/cool/class/name.php 这样的结构)

b)我是否应该混合下划线和驼峰式来避免这种混乱的目录结构,所以我有“My_SuperCoolClassName”(具有类似 my/supercoolclassname.php 的结构)

同样,这可能是一个非常愚蠢的问题,第一个选项对我来说似乎是正确的,但是以有点荒谬的目录结构为代价,第二个选项似乎更灵活,但是类名将遵循不约定,甚至更糟, 混合约定(camelCase 和 under_scores)。

有谁能启发我?(有时我真的很想念 Java 和它漂亮的包 :)