【发布时间】:2018-12-22 14:21:41
【问题描述】:
我按照tutorial 开始了这个 Phalcon 项目,但我遇到了控制器问题。比如我在Index.php中设置了异常比如
$application = new Application($di);
try {
// Handle the request
$response = $application->handle();
$response->send();
} catch (\Exception $e) {
echo 'Exception: ', $e->getMessage();
}
所以我在文件signup/index.phtml中实现这个注册功能如下
<?php echo $this->tag->form("signup/register"); ?>
<p>
<label for="name">Name</label>
<?php echo $this->tag->textField("name"); ?>
</p>
<p>
<label for="email">E-Mail</label>
<?php echo $this->tag->textField("email"); ?>
</p>
<p>
<?php echo $this->tag->submitButton("Register"); ?>
</p>
</form>
在根 index.php 中,我有 回声 $this->tag->linkTo( '报名', '在此注册!' );
但是当我点击“在这里注册!”从网页 我得到错误说 “未找到 在此服务器上找不到请求的 URL /signup。”
它甚至没有显示我在开始时设置的异常,我知道这是什么问题,为什么会发生这种情况,我感谢任何帮助。
然后我尝试使用 Phalcon Developer 工具和命令创建一个项目 phalcon 创建项目 new_project 我收到错误 Segmentation fault: 11,有人知道这是什么意思吗?
谢谢!
【问题讨论】: