问题标签 [laravel-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.
php - PHP SMTP 未在 Laravel Valet 中发送电子邮件
尝试使用 codeigniter 中的 mailtrap 配置发送电子邮件时遇到问题。我在 Laravel Valet 中使用 Codeigniter。最近想试试 Laravel Valet 作为开发环境,之前一直在用 vagrant box。如果我在 Vagrant 中使用相同的代码,则可以毫无问题地发送电子邮件,但是当我对 Valet 使用相同的代码时,它会失败并出现以下错误。
错误 - 2017-10-15 23:36:45 --> 220 mailtrap.io ESMTP 就绪,您好:501 5.5.4 参数无效,遇到以下 SMTP 错误:501 5.5.4 参数无效,无法使用发送电子邮件PHP SMTP。您的服务器可能未配置为使用此方法发送邮件。日期:Sun, 15 Oct 2017 23:36:45 +0000
我在 Codeigniter 中用于 mailtrap 的 $config 配置如下。
);
当我在 Vagrant 工作时,此配置可以正常工作。我已经检查了几个关于 OpenSSL 问题的线程,但似乎 Valet 配置没问题。这是使用 Valet 时 phpinfo() 数据的一部分:
PHP 版本 7.1.10
SSL 版本 OpenSSL/1.0.2l
openssl
启用 OpenSSL 支持
OpenSSL 库版本 OpenSSL 1.0.2l 2017 年 5 月 25 日
OpenSSL 标头版本 OpenSSL 1.0.2l 2017 年 5 月 25 日
Openssl 默认配置 /usr/local/etc/openssl/openssl。 cnf
curl
SSL 版本 OpenSSL/1.0.2l
在 Vagrant 方面,这是 phpinfo() 数据的一部分
PHP 版本 7.0.5-2
SSL 版本 OpenSSL/1.0.1f
openssl
启用 OpenSSL 支持
OpenSSL 库版本 OpenSSL 1.0.2g 2016 年 3 月 1 日
OpenSSL 标头版本 OpenSSL 1.0.2g 2016 年 3 月 1 日
Openssl 默认配置 /usr/lib/ssl/openssl。 cnf
curl
SSL 版本 OpenSSL/1.0.1f
我已经完成了 php.ini 文件和 phpinfo() 数据中的一些配置,但未能发现差异。我不知道在此之前是否有人处理过这个问题可以为我指明正确的方向。如果需要更多信息,请告诉我。我真的很感谢你所有的时间和帮助。
php - brew link php71:无法符号链接 sbin/php-fpm
我正在尝试安装需要 php 7.1 的 Laravel Valet,但是当我运行 brew install php71 时,出现以下错误:
我运行时遇到同样的错误brew link php71
。如果我运行php -v
,我实际上看到我当前正在运行 PHP 7.1.7。
但是当我运行代客安装时,我得到:
我什至在 /usr/local 中都没有 sbin 目录。
有什么建议么?
php - 使用带有 CakePHP 3 的 Laravel Valet 返回 404 Not Found
从Laravel 文档中可以看出,CakePHP 3 可以与 laravel 代客一起开箱即用,但是,我得到了一个404 Not Found
,除此之外我还需要做些什么特别的事情valet park
吗?可能类似于指定代客司机的东西?
php - Laravel Valet 不报告错误但我看不到我的 Laravel 应用
首先,我使用 Homebrew 的 PHP 7.1 运行 macOS High Sierra
我还按照代客文档的要求,并尝试了这些问题:代客(Laravel):找不到DNS地址和Laravel代客,尽管如此,当我导航到项目时它仍然有效.dev,我只是得到“它有效!” 我在 ping 时遇到问题,但事实证明这是 macOS 防火墙中的隐身模式。
我在这个目录中设置了 Laravel,所以我应该得到默认的启动页面,对吗?
另外,如果它很重要,这是我用来安装 PHP 7.1 本身的行:brew install php71 --with-httpd --with-pear --with-postgresql --with-thread-safety --with-homebrew-curl
laravel - 代客本地域与浏览器同步 Laravel 混合
我有加载 laravel 项目,它在代客域something.dev上运行良好
试图用 laravel-mix 实现浏览器同步
运行后npm run watch
它指向我http://localhost:3000/
我可以指向代客域而不是 localhost:3000 吗?
这是输出npm run watch
macos - 如何确定 OSX 上正在监听的进程
尝试在运行 El Capitan 的 Mac 上帮助配置 Laravel Valet,并且用户之前已安装MAMP
。MAMP
已禁用,但只要我们加载代客地址 ( mysite.dev
),我们就会得到一个标准的 Apache404
页面。
有没有办法确定哪个进程正在侦听端口 80 并与 Valet 冲突,以便我可以禁用它?
nginx - 从 macOS Sierra 升级 macOS High Sierra 后代客停止工作
将 macOS 从 Sierra 升级到 High Sierra 会破坏正常的 Valet 安装。Ping 工作得很好,只是浏览器上的 *.dev 给出了无法连接的错误,站点无法连接。
我已经尝试过通常的故障排除步骤,例如卸载代客并再次安装,但同样的问题。
我在某处读到它与 DNSMasq 相关,所以我通过 brew 多次取消链接并卸载它,但没有成功。
任何人都遇到过这个问题和任何建议的修复?
mysql - 代客和 Laravel 5.5 用户'root'@'localhost'的访问被拒绝
我刚刚开始了一个新项目,我在所有新项目中都使用 Valet。我还使用安装在本地计算机上的 mysql 数据库。它适用于我所有使用 Laravel 5.4、5.3 和 5.2 的旧项目。出于某种原因,我收到此错误。
我的 .env 文件看起来像这样。
正如我之前所说,这适用于我所有的旧项目。
如果我运行 tinker,例如运行对数据库的简单调用,则连接有效。所以这个错误只在浏览器中。
有什么线索吗?
laravel-valet - 新的 Chrome 更新 TLD 问题
刚刚更新了 Chrome,现在我所有的本地开发域(example.dev)都不起作用。
我将其更改为 .test usingvalet domain test
但当我在地址栏中输入“example.test”时,Chrome 只是将其视为对“example.test”的搜索。
我知道我可以禁用地址栏中的搜索,但我宁愿不这样做。有没有人找到解决这个问题的方法?
laravel - 由于冲突,安装 Laravel 的 Valet 时安装失败
我在使用 Laravel 的 Valet 时遇到了一些问题,所以我尝试卸载并重新安装。重新安装后,当我键入命令时,composer global require laravel/valet
我收到这个非常冗长的错误
这里到底发生了什么,为什么我不能全局安装 Valet?我意识到这可能是某种依赖问题/冲突,但这对我来说没有意义。