Symfony随机网址显示404

时间:2014-08-22 07:25:14

标签: php symfony

我正在使用食谱中的随机数生成器,当我尝试访问app_dev.php/random时,我得到的是404,app_dev.php也是如此。

我的服务器正在运行cPanel,我通过scriptalicious

安装了Symfony

当我加载domain.co.nz/symfony时,我

页面消息:

Symfony已成功安装。

Symfony是一个框架,所以没有索引页。

我如何解决上述问题?

路由:

use Symfony\Component\Routing\RouteCollection;

$ranNum = $loader->import('@DemoRandomNumberBundle/Resources/config/routing.php');
$ranNum->addPrefix('/');

$collection = new RouteCollection();
$collection->add('random', new Route('/random{limit}', array('_controller' => 'DemoBundle:Random:index')));

return $collection;

1 个答案:

答案 0 :(得分:0)

当您请求/random{limit}时,您的路线位于网址/路径/random,因此找不到任何内容。

路由参数的正则表达式为[^/]+,这意味着它需要一个或多个字符,而这些字符是您未提供的。

要访问您的网页,您需要在您的网址中使用该参数,例如/random123 123limit