Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel布线工作不正常_Php_Laravel_Laravel 4_Laravel Routing - Fatal编程技术网

Php Laravel布线工作不正常

Php Laravel布线工作不正常,php,laravel,laravel-4,laravel-routing,Php,Laravel,Laravel 4,Laravel Routing,快速提问 编辑:我不知道如何访问“/”之外的其他路由 以下是我想要访问的路线 Route::get('/', 'HomeController@index'); Route::get('users', 'UserController@index'); Route::get('foo', function() { return 'Hello World'; }); 这是我的路线。通过php artisan路由 我可以成功访问localhost/cartraderlavel/publi

快速提问

编辑:我不知道如何访问“/”之外的其他路由 以下是我想要访问的路线

Route::get('/', 'HomeController@index');

Route::get('users', 'UserController@index');

Route::get('foo', function()
{
    return 'Hello World';
});
这是我的路线。通过php artisan路由

我可以成功访问localhost/cartraderlavel/public 这需要我去HomeController@index

当我尝试访问foo或用户时

我试过了

localhost/cartraderlavel/public/users localhost/cartraderlavel/users localhost/cartraderlavel/foo localhost/cartraderlavel/public/foo


所有这些都返回一个“未找到”错误。帮助任何人?

进一步研究表明,这是WAMP的一个常见问题。与Apache设置有关。我已经开始使用虚拟网络,现在一切正常了

您应该在WAMP中将根目录指向cartraderlavel/public,这样您就不需要访问localhost/cartraderlavel/public。要在WAMP中执行此操作,请执行以下操作:

  • 单击任务栏中的WampServer图标
  • 从下拉列表中选择Apache>httpd.conf
  • 搜索术语“DocumentRoot”
  • 将DocumentRoot路径更改为自定义目录
  • 再次搜索“DocumentRoot”的步骤相同
  • 保存更改并“重新启动所有服务”

  • 非常感谢。我知道答案很简单,一开始我就犹豫了。你知道为什么要这样做吗?谢谢你,我会调查这篇文章的。我已经更新了我的问题,以进一步说明我的困惑。我不明白。我仍然在访问用户@Arif_suhail_123时遇到问题。让我们来看看。我仍然无法解决这个问题。有人能帮忙吗?