如何解决Laravel + Vue项目;与XAMPP集成的问题
我正在尝试在lacalhost上的laravel中启动项目。这个项目不是我的,我在研究它,并尝试弄清楚它是如何构建的。主要文件有:enter image description here
在此文件中是laravel.core。他看上去像这样:enter image description here
在我的XAMPP httpd-vhost中,我有VirtualHost。在我的每一个项目工作正常之前,都没有问题。在虚拟主机中,我创建到这个主文件夹的路径,其中index.PHP所在。但是,当我尝试在浏览器中打开时,警告该站点很危险,因为它是经过自我认证的,此后,只有XAMPP仪表板,什么都没有。
require __DIR__.'/laravel_core/bootstrap/autoload.PHP';
require __DIR__.'/../vendor/autoload.PHP';
编辑:
这是.htaccess:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.PHP [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
在index.PHP中:
require __DIR__.'/laravel_core/bootstrap/autoload.PHP';
$app = require_once __DIR__.'/laravel_core/bootstrap/app.PHP';
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request,$response);
在底部,我从.env中添加代码,接着从bootsrap / autoload.PHP中添加代码,最后从vendor / autoload.PHP中添加代码:
APP_ENV=local
APP_KEY=base64:2OWwGrH6hL+4MKkV7sZZ21MTjSHv/zacUDC67FWVBa4=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=MysqL
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=testowa1
DB_USERNAME=testowa1
DB_PASSWORD=password
DB_TABLE_PREFIX=cms_
define('LaraVEL_START',microtime(true));
require __DIR__.'/../vendor/autoload.PHP';
require_once __DIR__ . '/composer/autoload_real.PHP';
return ComposerAutoloaderInit7c0fb85d4a884560a3dba2e1e877f7b0::getLoader();
解决方法
好的,此问题已通过msg解决。他在评论中写道,VirtualHost存在问题,当我删除.htaccess中的这两行内容时,显示XAMPP仪表板就不再存在问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。