我有一个在Laravel上开发的项目。我复制了项目并将其粘贴到XAMPP的htdocs文件夹中。
当我从localhost/LaravelProjectName
运行项目时,会打开以下屏幕:
当我打开http://localhost/prg/public/
时,它会打开登录屏幕,但是当我点击任何链接时,它会打开包含以下错误消息的页面:
糟糕,看起来出了问题。
我在网上搜索了这个,但找不到任何相关内容。
我已在目标文件夹中安装和更新Composer
答案 0 :(得分:0)
您需要在XAMPP / Apache配置中将DocumentRoot
的{{1}}设置为VirtualHost
。
/public
您还希望使用以下内容更新<VirtualHost *:80>
ServerName myapp.localhost
DocumentRoot "/full/path/to/laravel/install/public"
<Directory "/full/path/to/laravel/install/public">
AllowOverride all
</Directory>
</VirtualHost>
文件
Linux / Mac:hosts
Windows:/etc/hosts
c:\Windows\System32\Drivers\etc\hosts
答案 1 :(得分:0)
您可以通过编辑.env文件启用调试模式。它位于根文件夹中。
APP_DEBUG=true
或在config / app.php
中'debug' => env('APP_DEBUG'),
这会给你什么是错误,而不是&#34;哎呀,看起来出了问题&#34;
导航到公共文件夹的其他工具,您可以通过导航到cmd中的根文件夹来启动laravel,然后键入&#39; php artisan serve&#39;它为您的网站提供localhost:8000 (需要安装作曲家。)如果不起作用,可能需要运行命令&#39; composer update&#39;获得依赖。