标签: valet

启动 mariadb 时出错 - 没有这样的过程

我通过自制软件安装了 mariadb 来设置 wordpress 环境。它旨在与 laravel valet 一起使用。我目前正在使用 zsh shell。

我安装它没有问题(10.3.12),但是当我运行 mysql.server start 时出现以下错误:

mysql.server start
Starting MariaDB
.190206 11:26:18 mysqld_safe Logging to '/usr/local/var/mysql/chriss-mbp.lan.err'.
190206 11:26:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql
/usr/local/bin/mysql.server: line 260: kill: (55179) - No such process
 ERROR!
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我缩小我收到此错误的原因吗?我是终端和 mariadb 的新手,所以我希望这只是一个我不知道的愚蠢错误。

mysql wordpress mariadb laravel valet

11
推荐指数
1
解决办法
7009
查看次数

dyld:未加载库:/usr/local/opt/tidy-html5/lib/libtidy.5.dylib

我在 Mac 上的 php 有问题,之前我有 2 个 php 版本 php7.3 和 php7.2。由于某种原因我卸载了它们然后重新安装了 php7.2。当我运行brew link php@7.2并php -v收到消息时dyld: Library not loaded: /usr/local/opt/tidy-html5/lib/libtidy.5.dylib Referenced from: /usr/local/opt/php@7.2/bin/php,我已经运行命令brew update brew upgrade php reinstall php@7.2,但收到相同的错误消息。

php terminal laravel valet macos-big-sur

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

Laravel - 找不到代客 404

我这是在工作的罚款laravel项目http用php artisan serve。但是我正在开发一个需要实现 Facebook 登录 API 的项目,该 API 需要从 调用https,为此我安装了 valet 全局执行以下命令:

 valet link backend-laravel
 valet secure backend-laravel
Run Code Online (Sandbox Code Playgroud)

这是截图 valet links 代客链接

现在当我输入https://backend-laravel.test它显示404 error。

怎样才能让它运行?有什么我错过了吗?

php https laravel laravel-valet valet

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

PDOException::("PDO::__construct(): Unexpected server respose while doing caching_sha2 auth: 109") 使用 MySQL 8 / PHP 7.2 / Laravel

我刚刚安装了我的开发环境。

当我尝试通过 SequelPro 连接 mysql db 时,我得到:

Authentication plugin 'caching_sha2_password' cannot be loaded
Run Code Online (Sandbox Code Playgroud)

如:无法加载身份验证插件 'caching_sha2_password',我运行:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
Run Code Online (Sandbox Code Playgroud)

然后我可以通过 SequelPro 连接我的数据库

但是当我执行 Laravel 命令时:

php artisan migrate
Run Code Online (Sandbox Code Playgroud)

我得到:

PDOException::("PDO::__construct(): Unexpected server respose while doing caching_sha2 auth: 109")
Run Code Online (Sandbox Code Playgroud)

我现在该怎么办 ?

PD:我在 Mac 上使用 Laravel Valet,而 Laravel 5.6。

mysql laravel mysql-8.0 valet

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

PHPInfo / Valet - 两个不同的 PHP 版本

好的,所以我遇到了一些很奇怪的事情。我的phpinfo()显示一个版本,而php -v显示另一个。

我在 MacBook Air (Mojave) 上本地运行,使用Laravel和Valet。

phpinfo():

PHP Version 7.2.13

Configuration File (php.ini) Path   /usr/local/etc/php/7.2
Loaded Configuration File   /usr/local/etc/php/7.2/php.ini
Scan this dir for additional .ini files /usr/local/etc/php/7.2/conf.d
Run Code Online (Sandbox Code Playgroud)

在我的终端中,它显示:

php -v

PHP 7.3.0 (cli) (built: Dec  7 2018 11:00:11) ( NTS )
Run Code Online (Sandbox Code Playgroud)

现在,如果我做一个which php我得到这个:

/usr/local/bin/php
Run Code Online (Sandbox Code Playgroud)

在我的~/.bash-profile,我有这个:

export "PATH=~/.composer/vendor/bin:$PATH"

我试图:

  • 重启 Nginx
  • 重启代客

  • 取消链接 PHP@7.2 并将 PHP@7.3 与 Homebrew 链接:

    Olivers-MacBook-Air:~ Oliverbusk$ brew unlink php@7.2 错误:没有这样的桶:/usr/local/Cellar/php@7.2

如何让我的实际代客站点使用php@7.3 …

php laravel valet

5
推荐指数
4
解决办法
9923
查看次数

Laravel Valet 将错误的证书与安全链接关联起来

我已经使用 Laravel Valet 一段时间了,刚刚遇到了一种让我绞尽脑汁的情况:创建一个新的 Laravel 项目后,我进入目录public并执行了valet link my_project,然后执行了valet secure my_project。现在,valet links显示https://my_project.test但去那里时,我得到“您的连接不是私人的”。

在 Chrome 中,您可以单击“不安全”并查看证书,当我执行此操作时,它会显示我的另一个项目的证书!我查看了我的~/.config/valet/Certificates目录,my_project.test文件都在那里(.conf、.crt、.csr和.key)。任何有用的建议将非常受欢迎。

certificate laravel valet

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

代客显示错误 URL 下的文件

目前,我的服务器上的 Laravel 应用程序中的文件链接遇到了问题。

我目前有一个images文件夹storage/app/public,并且我将该storage/app/public文件夹链接public到php artisan storage:link.

现在我的文件夹image.jpg中有一个images。在我的本地系统上使用时,valet我可以看到带有以下两个链接的图像:

  1. /图像/图像.jpg
  2. /存储/图像/image.jpg

images在我的服务器上,只有第二个有效(我认为这是正确的,因为 -directory中没有直接的文件夹public。

问题是,我在部署时经常遇到问题,因为客户无法在线查看图像(因为链接不起作用)。如果我在测试 UI 时看不到本地图像,这不会成为问题。

任何人也有这个问题,可以引导我找到某种解决方案吗?

laravel laravel-valet valet

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

使用 valet-linux 在 ubuntu 中仅显示默认页面

我在 kubuntu 18.04 中安装了 valet-linux 并遵循了文档。我还更改了路径以使valet命令起作用。我还使用代客泊车添加了位于另一个分区中的项目目录, 并将其端口更改为 8888,这样它就不会与侦听端口 80 的 apache 发生冲突。

但是当我运行my-laravel-project.test 时,它显示的是 Apache2 Ubuntu 默认页面而不是我的 Laravel 项目页面,当我使用php artisan serve测试它时,它正在工作。谢谢!

linux ubuntu laravel valet

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

Laravel Valet 共享 - 无法连接到 127.0.0.1 端口 4040:连接被拒绝

我在 Laravel 项目上设置了 Valet 并运行良好。我可以访问 mysite.test 并按预期加载项目。但是,当我运行valet share命令时,出现“无法连接到 127.0.0.1 端口 4040:连接被拒绝”错误。

我已经尝试更新作曲家,更新自制软件并重新安装代客泊车服务,但错误消息仍然存在。如果我运行 brew services list 以下服务都显示为正在运行;

dnsmasq   started root /Library/LaunchDaemons/homebrew.mxcl.dnsmasq.plist
mysql@5.7 started root /Library/LaunchDaemons/homebrew.mxcl.mysql@5.7.plist
nginx     started root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
php       started root /Library/LaunchDaemons/homebrew.mxcl.php.plist
Run Code Online (Sandbox Code Playgroud)

我不相信 Apache 正在运行。当我尝试停止该服务时出现以下错误;

/System/Library/LaunchDaemons/org.apache.httpd.plist: Could not find specified service
Run Code Online (Sandbox Code Playgroud)

运行代客共享后收到的完整错误如下。

ERROR:  Tunnel 'command_line' specifies invalid address 'Sites.
ERROR:  Warning: Class 'Tightenco\Collect\Support\Debug\Dumper' not found in /Users/darren/.composer/vendor/tightenco/collect/src/Collect/Support/alias.php on line 18
ERROR:  
ERROR:  Warning: Class 'Tightenco\Collect\Support\Debug\HtmlDumper' not found in /Users/darren/.composer/vendor/tightenco/collect/src/Collect/Support/alias.php on line 18
ERROR:  test:80': too many colons in …
Run Code Online (Sandbox Code Playgroud)

laravel ngrok laravel-valet valet

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

Valet PHP-FPM 和 Nginx 错误 - 上游关闭连接、子进程 SIGSEGV 和数据库访问问题

我在 macOS 系统上遇到 Laravel Valet 问题。当我检查日志时,我看到一些与 PHP-FPM 和 Nginx 相关的错误。这是日志:

PHP-FPM 日志:

[01-Aug-2023 09:13:04] WARNING: [pool valet] child 79760 exited on signal 11 (SIGSEGV) after 3.751510 seconds from start [01-Aug-2023 09:13:04] NOTICE: [pool valet] child 79768 started 
Run Code Online (Sandbox Code Playgroud)

Nginx 日志

2023/08/01 08:56:36 [error] 73231#0: *28 upstream prematurely closed connection while reading response header from upstream, client: 127.0.0.1, server: gmreproducciones.test, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/Users/juliofranco/.config/valet/valet.sock:", host: "gmreproducciones.test" 2023/08/01 09:13:04 [error] 73231#0: *35 upstream prematurely closed connection while reading response header from …
Run Code Online (Sandbox Code Playgroud)

php postgresql nginx laravel valet

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