标签: laragon

Chrome会将.dev重定向到https

谷歌Chrome突然将我的虚拟主机域myapplication.dev重定向到https://myapplication.dev.我已经试着去了

铬://网内部/#HSTS

并将myapplication.dev输入最底部的文本框"删除域安全策略",但这没有任何效果.

我还试图删除浏览器数据.

我还做的是将v-host更改为.app而不是.dev,但Chrome仍然将我重定向到https:// ...

这是在Laragon上运行的Laravel应用程序.在同一网络中的其他PC上,它运行良好.

ssl https google-chrome laravel laragon

29
推荐指数
5
解决办法
1万
查看次数

laravel 和 phpunit:找不到驱动程序(SQL:PRAGMAforeign_keys = ON;)

我已经使用 phpunit 运行了我的 laravel 应用程序。一切都很好,直到在某个时候我再次运行测试时出现此错误。

Illuminate\Database\QueryException: could not find driver (SQL: PRAGMA foreign_keys = ON;)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Caused by
PDOException: could not find driver
Run Code Online (Sandbox Code Playgroud)

这是我的 phpunit.xml 文件:

<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
     bootstrap="vendor/autoload.php"
     colors="true">
<testsuites>
    <testsuite name="Unit">
        <directory suffix="Test.php">./tests/Unit</directory>
    </testsuite>
    <testsuite name="Feature">
        <directory suffix="Test.php">./tests/Feature</directory>
    </testsuite>
</testsuites>
<filter>
    <whitelist processUncoveredFilesFromWhitelist="true">
        <directory suffix=".php">./app</directory>
    </whitelist>
</filter>
<php>
    <server name="APP_ENV" value="testing"/>
    <server name="BCRYPT_ROUNDS" value="4"/>
    <server name="CACHE_DRIVER" value="array"/>
    <server name="DB_CONNECTION" value="sqlite"/>
    <server name="DB_DATABASE" value=":memory:"/>
    <server name="MAIL_MAILER" value="array"/>
    <server name="QUEUE_CONNECTION" value="sync"/>
    <server name="SESSION_DRIVER" value="array"/>
    <server name="TELESCOPE_ENABLED" value="false"/>
</php>
Run Code Online (Sandbox Code Playgroud)
OS: Windows …
Run Code Online (Sandbox Code Playgroud)

phpunit laravel laragon

26
推荐指数
4
解决办法
4万
查看次数

phpMyAdmin 和 Laragon

Laragon 和 phpMyAdmin 如何协同工作?我已经下载了 phpMyAdmin 并将其解压到 laragon\etc\apps,但是每当我单击 Laragon 的“数据库”按钮时,我都会被发送到名为 Adminer 的内容而不是 phpMySQL。我尝试过删除管理员,但没有用。请帮忙。谢谢!

phpmyadmin adminer laragon

12
推荐指数
2
解决办法
2万
查看次数

AuthController 不存在

我正在开发 laravel 5.3.29,同时制作控制器,但出现错误。

运行项目时出错

我到处搜索并已经尝试过这种方法。

  • 作曲家更新
  • 作曲家转储自动加载

我的路线文件是。 在此输入图像描述

我的 AuthController 文件。 在此输入图像描述

如果有人知道我做错了什么,请告诉我,谢谢。

Laravel.log:
Run Code Online (Sandbox Code Playgroud)

[2017-01-15 07:30:32] local.ERROR: ReflectionException: Class App\Http\Controllers\Auth\AuthController does not exist in C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Container\Con tainer.php:749 Stack trace: #0 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Container\Container.php(749): ReflectionClass->__construct('App\\Http\\Contro...') #1 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Container\Container.php(644): Illuminate\Container\Container->build('App\\Http\\Contro...', Array) #2 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(709): Illuminate\Container\Container->make('App\\Http\\Contro...', Array) #3 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Route.php(203): Illuminate\Foundation\Application->make('App\\Http\\Contro...') #4 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Route.php(316): Illuminate\Routing\Route->getController() #5 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Route.php(278): Illuminate\Routing\Route->controllerMiddleware() #6 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Router.php(666): Illuminate\Routing\Route->gatherMiddleware() #7 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Router.php(646): Illuminate\Routing\Router->gatherRouteMiddleware(Object(Illuminate\Routing\Route)) #8 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Router.php(629): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #9 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Router.php(607): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #10 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(268): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #11 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Pipeline.php(53): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #12 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode.php(46): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #13 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(137): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure)) #14 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Routing\Pipeline.php(33): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #15 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Pipeline\Pipeline.php(104): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #16 C:\laragon\www\MainProject\vendor\laravel\framework\src\Illuminate\Foundation\Http\Kernel.php(150): …

php laravel composer-php laravel-5 laragon

6
推荐指数
3
解决办法
3万
查看次数

如何在 laragon 中设置自定义虚拟主机名

我有一个名为“my-new-project”的项目(这只是一个示例)。使用 laragon 自动虚拟主机名功能,我可以通过http://my-new-project.test/浏览该项目

是否可以使用其他名称而不是该项目名称来浏览该项目,例如... http://project.test/

另外,位于 C:\larragon\etc\apache2\sites-enabled 内的 .conf 文件中的ServerNameServerAlias是什么?

apache laragon

6
推荐指数
1
解决办法
3万
查看次数

带有 Laragon PATH 环境变量的 VSCode 中的 Laragon 终端

如何在 VSCode 中使用 Laragon 终端和 Laragon PATH 环境变量(在 Windows 上)?

我想在 Visual Studio Code 中使用 Laragon 终端。
我想在终端中使用本地的Laragon PHP、Composer、MySQL、Node.js等。

terminal environment-variables visual-studio-code laragon

6
推荐指数
1
解决办法
2万
查看次数

Laragon 访问 localhost/phpmyadmin/ 时发生致命错误

我有一个新安装的 laragon,当我访问 localhost/phpmyadmin/ 时它给我错误,我该如何修复它?

Fatal error: Unparenthesized `a ? b : c ? d : e` is not supported. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in C:\laragon\etc\apps\phpMyAdmin\libraries\classes\DatabaseInterface.php on line 615
Run Code Online (Sandbox Code Playgroud)

php laragon

6
推荐指数
1
解决办法
4129
查看次数

使用 Laragon Apache 问题启用 SSL

我从 ZeroSSL 获得了 90 天免费 SSL 证书,其中包含 3 个文件:ca_bundle.crt、certificates.crt 和 private.key。然后放入C:\larragon\etc\ssl

\n

编辑 C:\\larragon\\etc\\apache2\\sites-enabled\\00-default.conf

\n
<VirtualHost _default_:80>\n    <Directory "C:/laragon/www">\n        AllowOverride All\n        Require all granted\n    </Directory>\n</VirtualHost>\n<VirtualHost _default_:443>\n    <Directory "C:/laragon/www">\n        AllowOverride All\n        Require all granted\n    </Directory>\n\n    SSLEngine on\n    SSLCertificateFile       C:/laragon/etc/ssl/certificate.crt\n    SSLCertificateKeyFile    C:/laragon/etc/ssl/private.key\n    SSLCertificateChainFile  C:/laragon/etc/ssl/ca_bundle.crt\n    \n#SSLCertificateFile      C:/laragon/etc/ssl/laragon.crt\n#SSLCertificateKeyFile   C:/laragon/etc/ssl/laragon.key\n</VirtualHost>\n
Run Code Online (Sandbox Code Playgroud)\n

C:\\larragon\\etc\\apache2\\httpd-ssl.conf 已由 Laragon 自动编辑

\n
Listen 443\n\nSSLCipherSuite HIGH:MEDIUM:!MD5:!RC4\nSSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4\n\nSSLHonorCipherOrder on \n\nSSLProtocol all -SSLv3\nSSLProxyProtocol all -SSLv3\n\nSSLSessionCache "shmcb:logs/ssl_scache(512000)"\nSSLSessionCacheTimeout  300\n
Run Code Online (Sandbox Code Playgroud)\n

C:\\larragon\\bin\\apache\\httpd-2.4.47-win64-VS16\\conf\\httpd.conf 也由 Laragon 自动编辑

\n
<IfModule ssl_module>\nSSLRandomSeed startup builtin\nSSLRandomSeed connect builtin\n</IfModule>\n\nAcceptFilter http none\nAcceptFilter https none\nEnableSendfile Off\nEnableMMAP …
Run Code Online (Sandbox Code Playgroud)

apache ssl laragon

6
推荐指数
2
解决办法
2万
查看次数

如何为 PHP 8 设置 VS Code 扩展 Intelephense?

我想将我购买的 Visual Studio Code 扩展设置为使用 PHP 8 版本,因为它的“intelisense”功能。

检查defaultSettings.json“intelephense”搜索查询会得到很多点击,但只有一个对我来说在升级到 PHP 8 时脱颖而出:

// A semver compatible string that represents the target PHP version. Used for providing version appropriate suggestions and diagnostics. PHP 5.3.0 and greater supported.
"intelephense.environment.phpVersion": "7.4.0",
Run Code Online (Sandbox Code Playgroud)

这可能应该在工作区设置中更改.vscode\settings.json

"intelephense.environment.phpVersion": "8.1.0-dev", // or would "8.0.0" be better?
Run Code Online (Sandbox Code Playgroud)

还有什么需要改变的吗?

我使用 Laragon 进行本地开发,安装了 PHP 7.2 和 8.0。登台和生产服务器使用 PHP 8.0。

php laragon php-8 intelephense

5
推荐指数
0
解决办法
7452
查看次数

我将 laragon php 版本更改为 8,之后 apache 将无法运行

我将 laragon php 版本更改为 8,之后 apache 将无法运行 这是错误:

Service apache can not start C:/laragon/bin/apache/httpd-2.4.46vs16/conf.... Syntax error on line 2 Api module structure php8_module error
Run Code Online (Sandbox Code Playgroud)

php apache laragon

4
推荐指数
1
解决办法
5627
查看次数