Php 拉威尔项目+;Vue;与XAMPP集成的问题
我正试着用我的lacalhost在laravel开始一个项目。这个项目不是我的,我在做它,并试图找出它是如何建立的。主要文件有: 在这个文件中是laravel.core。他看起来像这样: 在我的XAMPP httpd虚拟主机中,我有虚拟主机。在每一天之前,我的项目都能顺利完成。在虚拟主机中,我创建index.php所在的主文件夹的路径。但当我试图在浏览器中打开时,会有警告说这个网站是危险的,因为它是自我认证的,之后,只有XAMPP仪表板,没有其他 在my index.php中,我有路径:Php 拉威尔项目+;Vue;与XAMPP集成的问题,php,laravel,xampp,localhost,Php,Laravel,Xampp,Localhost,我正试着用我的lacalhost在laravel开始一个项目。这个项目不是我的,我在做它,并试图找出它是如何建立的。主要文件有: 在这个文件中是laravel.core。他看起来像这样: 在我的XAMPP httpd虚拟主机中,我有虚拟主机。在每一天之前,我的项目都能顺利完成。在虚拟主机中,我创建index.php所在的主文件夹的路径。但当我试图在浏览器中打开时,会有警告说这个网站是危险的,因为它是自我认证的,之后,只有XAMPP仪表板,没有其他 在my index.php中,我有路径: req
require\uuuuu DIR\uuuuuu.'/laravel\u 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>
在底部,我从my.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仪表板就没有问题了。VirtualHost
可能只响应ip和端口的组合。如果这是您第一次收到此警报,很可能您只将它们配置为使用端口80,但应用程序正在重定向到443,因此apache不知道提供什么服务。复制vhost配置以使用正确的端口或重新配置应用程序。我尝试按照您的建议执行某些操作。我已将vhost复制到正确的端口,但没有帮助。接下来,我创建了自己的ssl证书,但仍然是一样的。我试图重新配置我的应用程序,但我不知道具体如何。在my.env文件中?可能是重定向,是否有.htaccess
文件?请尝试收集更多有关重定向、服务器配置、您正在访问的url以及您的最终位置等的信息。否则,我们只能根据猜测继续。我编辑了我的问题,并添加了一些代码,也许这将有助于了解问题出在何处。如果有人知道我可以添加什么资源,请写下来。我仍然认为端口存在VirtualHost
问题。。。尝试从.htaccess
中删除第一对RewriteCond
/RewriteRule
(打开%{HTTPS}!=的那一对)。
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();