让Laravel启动并运行的问题

时间:2014-08-06 20:09:05

标签: php laravel

我正在尝试在Laravel上运行localhost项目。我已下载composer并在web directory的{​​{1}}中运行以下命令,它会为我创建一个localhost项目,然后我可以浏览并探索它包含的各种文件和文件夹。我甚至可以通过转到laravel

来打开结构
URL

我的问题是,默认情况下,composer create-project laravel/laravel laravel-test http://localhost/learning-laravel/ <---- Displays the files in my browser. 目录无法打开,用户重定向到public视图,因为这就是home文件中的内容

routes.php

当我转到Route::get('/', function() { return View::make('hello'); }); 时,我收到错误URL

http://localhost/laravel-test/public/

有谁知道为什么会这样?

编辑:将Woops, looks like something went wrong 设置为位于配置文件夹中的debug文件中的true。显然这是我的问题:

app.php

apache2.4.9 \ BIN \ php.ini中

RuntimeException 
OpenSSL extension is required

php5.5.12 \ php.ini中

extension=php_openssl.dll

我正在使用extension=php_openssl.dll 我已确保在WAMP个文件中取消注释以下扩展程序。

1 个答案:

答案 0 :(得分:0)

你更新了php.ini文件后重启了apache吗?

编辑:

如果您还没有,请尝试从二进制文件安装openssl。我相信php扩展只是一个适配器。 https://www.openssl.org/related/binaries.html