我刚刚开始学习Laravel和Composer,我一直在遵循我在Code Bright中找到的基本路由示例。我已经克隆了Laravel仓库,并使用Code Bright前面的安装部分中提到的Composer安装它,并使用建议的Apache配置,这与我在其他使用XAMPP的应用程序中通常使用的非常相似,但是当我进入网址看到路线输出时,我得到了#哎呀,看起来出了问题"。
第1步
git clone https://github.com/laravel/laravel.git laravel
第2步
composer install
第3步
<VirtualHost *:80>
# Host that will serve this project.
ServerName laravel.dev
ServerAlias laravel.dev
# The location of our projects public directory.
DocumentRoot "D:/htdocs/laravel/public"
# Useful logs for debug.
ErrorLog "logs/laravel.dev-error.log"
CustomLog "logs/laravel-access.log" common
# Rewrites for pretty URLs, better not to rely on .htaccess.
<Directory "D:/htdocs/laravel/public">
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
</Directory>
</VirtualHost>
第4步
Route::get( 'my/page', function() {
return 'Hello World!';
});
第5步
http://laravel.dev/my/page
我通过XAMPP使用PHP版本5.5.11运行Windows,最新的Composer通过Windows安装程序安装在PATH上,Laravel全局安装。
答案 0 :(得分:1)
知道了!我不得不在app / config / app.php中打开调试,这会在一个描述性很强的调试屏幕中弹出问题,然后运行密钥生成,因为错误是没有加密密钥
php artisan key:generate