问题标签 [valet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel-valet - 代客退货 404 未找到
我试图让代客工作,但我所有的网站都返回404 - Not found
。
我的项目文件夹名为Webb
,里面是一个名为ogge
. 路径是~/Desktop/Webb/ogge
。
代客泊在我的项目文件夹中,其中~/.config/valet/config.json
包含以下内容:
我已链接该ogge
项目并valet links
返回:
这些是我尝试过的事情
- 重新启动 nginx 和 dnsmasq
brew services restart --all
。 - 重新安装了 Valet、Composer 和 Brew。
- 重新启动了我的电脑。
- 重新启动代客。
brew services list
启动时返回 ngninx、dnsmasq 和 php。- 我可以 ping ogge.test 没有任何问题。
- 我看到了这个问题并尝试了提到的所有内容,但没有任何运气。
我的代客怎么了?
laravel - 为什么代客共享不像本地代客那样在请求中添加斜线
在使用代客嵌入图像的本地开发中可以看到,因为存储路径正确附加了斜线
https://restaurants.test/storage/app/public/34/ic_launcher.png
当我通过代客与 Ngrok 共享本地站点时,无法看到嵌入到我的站点的图像,因为存储路径未正确附加斜线
https://restaurants.teststorage/app/public/34/ic_launcher.png
*注意restaurants.teststorage/app... 部分应该有正斜杠,将其与域和斜杠分开
laravel - 在 El Capitan 上安装 homebrew php 失败 @ nghttp2 依赖
按照 Laravel 指南使用自制软件在 MacOS 10.11 El Capitan 上安装代客,在 php install @ nghttp2 依赖期间失败
具体来说,php 安装依赖于 httpd,而后者又依赖于 nghttp2。
nghttp2 安装失败(Brew 无法安装 [nghttp2]。)
Homebrew 确实警告说我的操作系统已过时且不受支持,但是,El Capitan 是将安装在我的硬件上的最新操作系统。
我尝试过 brew 安装旧版本的 nghttp2,认为它可以在 El Cap 上编译,但没有运气。
我不确定下一步该尝试什么。
pecl - 找不到安装路径:apcu valet
我用 composer 设置了 valet pro,但是,该站点抛出了一个错误ERR_CONNECTION_REFUSED
。
我尝试运行代客安装,但由于代客找不到 pecl 的安装路径而失败。我怎样才能解决这个问题?
laravel - 在本地网络上共享代客泊车站点
根据laravel.com/docs/7.x/valet#sharing-sites上的“在本地网络上共享站点”部分
它指出:
如果您希望允许本地网络上的其他设备通过您机器的 IP 地址(例如:192.168.1.10/app-name.test)访问您机器上的 Valet 站点,您需要手动编辑相应的 Nginx 配置文件该站点通过删除端口 80 和 443 指令上的 127.0.0.1: 前缀来删除对监听指令的限制。
我现在正在尝试了解如何为特定站点添加 nginx 配置文件。即,http://my-site.test/
(手动编辑该站点的相应 Nginx 配置文件)
laravel - 如何在同一 IP 的 nginx 中一次增加 5 个以上的请求
我们有一个使用 valet 在本地 MacOS 中运行的 Laravel 应用程序。
我们有一个脚本需要 5 多个小时(例如)才能执行。现在,我们想要从浏览器的 10 个选项卡或使用 curl-cli 来运行该耗时脚本的相同 url。我们已经更改了超时限制,因此超过 5 小时的请求不是问题。
问题是,前 5 个 curl 请求正在执行预期的操作。该请求实际上是在修改我们的数据库。但是第 5 次之后的任何请求,根本没有命中 php 脚本!
似乎代客的 nginx 配置一次限制来自同一 IP 的 5 个请求。我们如何才能将其修复为更高?我们已经厌倦了一些配置,但它们都没有工作。我对 nginx 配置文件没有太多经验。下面是 valet( /usr/local/etc/nginx/nginx.conf
) 的当前 nginx 配置文件:
提前致谢。
laravel - 尝试将 TLD 从 .test 更改为 .dev 后如何恢复 Laravel Valet?
我成功安装了代客服务并让它工作。我能够通过成功访问我的第一个链接域 testdomain.test 来验证这一点。
我正在与另一位开发人员一起开发我的项目。我想改变我的设置以完全匹配他的设置,所以当我们讨论事情或遇到问题时,一切都匹配了一个字母。
我跑valet tld dev
andf 得到以下错误:
现在两个顶级域名都不起作用。我试过了:
- 取消链接和重新链接
- 改回 .test
- 卸载代客配置,然后重新安装并重新链接
- 完全卸载 Valet,升级 composer,然后从头开始。
- 更新 PHP
我已经尝试了我能找到的关于该主题的所有帖子,但似乎没有任何效果。它在我第一次更改 TLD 之前就起作用了。从那以后它就没有工作了。有任何想法吗?
phpstorm - 调试会话已完成而没有暂停这可能是由路径映射配置错误引起的
我正在尝试将 xdebug 与 phpStorm 一起使用,macOS 上的代客我按照说明安装了 xdebug,添加了配置并在 phpStorm 中设置了设置
xdebug 配置参数:
我不断收到此错误消息,并且 xdebug 没有在断点处破坏:
调试会话在没有暂停的情况下完成 这可能是由于路径映射配置错误或本地和远程项目不同步造成的。要找出问题,请检查 PHP|Servers 中“dashboard.test”服务器的路径映射配置,或在 PHP 脚本选项中启用 Break at first line 选项(从“运行”菜单)。不再显示
这是我的配置细节
我尝试了许多建议的解决方案,但没有一个有效,
更新:将主机从https://dashboard.test 更改为dashboard.test,消息消失但仍然无法跨过或跨入每一行(断点)
php - 为什么符号链接在 laravel 中的 php artisan serve 中不起作用
我刚刚尝试了laravel中的符号链接,当我使用代客时它工作正常。
但是当我使用php artisan serve
命令时,它会返回404 error
. 我已经阅读了很多关于这个主题的内容,但没有一个有效。也许你有一个想法?
404 使用时:php artisan serve
asset('storage/images/me.jpeg')
url('/') . '/' . 'storage/images/me.jpg'
'/storage/images/me.jpg'
laravel - Laravel Valet:安全 TLS 证书在 Ubuntu 上无法正常工作
我在 ubuntu 上使用 laravel valet,它工作正常,除了 TLS 部分它正在工作但它突然停止。当我尝试保护我的任何网站并在 chrome 上打开它时,我收到此错误 enter image description here