问题标签 [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.

0 投票
2 回答
53781 浏览

php - 卸载 Laravel 代客

我是第一次安装 Valet,我遇到了下面列出的一些问题:

  1. 它抛出一个错误说:

无法确定链接的 PHP。

即使我已经通过php-osx.liip.ch安装了 PHP 7.1,所以它还是会继续安装 PHP 7.0 和 homebrew!

  1. 在非 laravel 项目中,我的 localhost 不起作用,它会响应:

ERR_EMPTY_RESPONSE

然后代客本身也不起作用!

  1. 我在 Valet 域上收到错误消息:

无法访问此站点 laravel_from_scratch.dev 的服务器 DNS 地址无法找到。

所以我决定通过运行来卸载它$ valet uninstall,它会返回相应的响应,但是当我运行时$ valet它就在那里!如何正确卸载?

顺便说一句,我也在Valet GitHub 页面上发布了这个问题。

0 投票
4 回答
2305 浏览

php - 使用 laravel valet 使用 wordpress,无法增加最大上传限制

Wordpress 一直声明最大文件上传限制为 2mb。phpinfo() 也是这样说的。使用 PHP 7+

尝试通过在根目录和 wp-admin 目录中创建 php.ini 和 .htaccess 文件来进行更改。似乎没有任何效果。

php.ini

.htaccess

0 投票
1 回答
328 浏览

php - Laravel 代客与 beanstalkd

我正在尝试在 Laravel 代客中使用 Beanstalkd,但它不起作用。

我已经使用 brew 安装了 Beanstalkd,并通过键入 beanstalkd 来启动它。

唯一的问题是我的队列永远不会开始。并且 queue:listen 不会返回任何内容,并且我在日志中看不到任何错误。但是,如果我在 laravel forge 上尝试我的应用程序,则队列可以正常工作。

使用 Valet 运行 Beanstalkd 时,我还需要修复任何其他设置吗?

0 投票
1 回答
123 浏览

laravel - 像 Laravel 代客一样快速共享网站

我希望能够与在线用户共享托管在本地 Homestead Vagrant VM 上的 Laravel 应用程序。

有没有办法像代客一样轻松做到这一点?我有太多的站点和配置要切换到 Valet,因此我正在寻找一个使用现有 Homestead 设置的改造解决方案。

0 投票
2 回答
217 浏览

apache - Mac 的本地开发环境

好了朋友们。

这是我的问题。我喜欢代客泊车,我认为这很壮观。我所有的新项目和最近的项目都以某种方式构建在 Laravel 之上,其中大部分是 Laravel Spark。

但是,我的旧遗留应用程序根本没有构建在任何框架上,并且都严重依赖 .htaccess 文件。

现在,正如我们所知,Valet 并没有以同样的方式使用 apache,因此无法运行我仍然经常需要处理的旧遗留应用程序。

我曾经愉快地运行 MAMP PRO,但这不能与任何其他环境解决方案并行运行,并且根本无法与 Laravel 一起使用。它不是为它而建的——我不想浪费时间让它工作,因为它一开始并不理想。

所以我需要的是一个现代本地开发环境的建议,它可以很好地与 Laravel 应用程序配合使用,而且还能愉快地运行我所有的旧遗留应用程序。最好寻找基于 Mac 的命令。

有什么建议么。我真的很难找到我喜欢的东西。我喜欢 Valet 的自主概念,并且会喜欢这样的东西,或者只是能够使用 Valet 运行我所有的遗留应用程序,而无需为每个应用程序或类似的东西创建驱动程序文件。

提前致谢!爱你们。

0 投票
1 回答
3458 浏览

php - Laravel 5.2,找不到类“Imagick”

我正在使用 Laravel 代客。我已经使用以下命令通过 brew 安装了 image magick 和 imagick

在我的 /project 目录中。

当我运行 brew search 时,我在每个旁边都有一个小勾号,表明它们已经安装。

然而,当我尝试在我的项目中使用它时,我得到了可怕的“class Imagick not found”错误。不太确定我在这里做错了什么。

0 投票
0 回答
186 浏览

php - 使用 dnsmasq 安装 laravel-valet,现在主机文件不再工作

我已经安装了 dnsmasq,因为我想为 ubuntu 试用 laravel-valet。

但它破坏了我的主机文件。当我尝试访问 localhost 或我配置的任何主机文件域时,它会显示:“502 Bad Gateway”

我尝试使用 :sudo apt-get remove dnsmasq和删除 dnsmasq sudo apt-get purge dnsmasq,但我的主机文件仍然无法正常工作。

有已知的解决方法吗?

0 投票
1 回答
1578 浏览

php - 无法为 php 7.1 启用 postgres

我想启用postgres而我无法启用。

为了确保postgres安装在我的 Mac 上,我运行了命令postgres -V,我可以看到postgres (PostgreSQL) 9.6.1一个输出,以便确认安装了 postgres。

我运行了命令php -v,我看到的结果是PHP 7.1.0.

看着phpinfo我打开了.ini文件,并从中取消了以下两个注释。

而且我仍然看不到 postgresphpinfo但是我在控制台中看到以下警告。

警告:PHP 启动:无法加载动态库 '/usr/local/Cellar/php71/7.1.0_11/lib/php/extensions/no-debug-non-zts-20160303/php_pdo_pgsql.dll' - dlopen(/usr/ local/Cellar/php71/7.1.0_11/lib/php/extensions/no-debug-non-zts-20160303/php_pdo_pgsql.dll, 9):在第 0 行的未知中找不到图像

PHP 警告:PHP 启动:无法加载动态库 '/usr/local/Cellar/php71/7.1.0_11/lib/php/extensions/no-debug-non-zts-20160303/php_pgsql.dll' - dlopen(/usr /local/Cellar/php71/7.1.0_11/lib/php/extensions/no-debug-non-zts-20160303/php_pgsql.dll, 9):在第 0 行的未知中找不到图像

我正在设置laravel valet,每个项目似乎都可以与 mysql 完美配合,但是任何使用 postgres 的项目都会引发错误

AbstractPostgreSQLDriver.php 第 91 行中的 DriverException:
驱动程序中发生异常:找不到驱动程序

从命令行我可以使用命令连接数据库psql databasename并运行任何查询,所以我不确定问题是什么。

对于我所缺少的东西,我将非常感谢任何帮助。

更新 1

我在phpini中评论了以下两个并且至少警告在终端上消失了但是我仍然无法让postgres工作。

0 投票
0 回答
589 浏览

php - Laravel Valet + dnsmasq 不起作用(dnsmasq 状态错误)

我已经升级到 Valet 2 和 PHP 7.1。

当我重新安装代客并运行valet install时,dnsmasq没有启动。

dnsmasq状态为错误(红色)。

当我检查 portssudo lsof -i -n -P | grep TCP时, dnsmasq 在那里:

甚至适用ping于测试 laravel 应用程序:

laravel-5.3.dev但是当我通过浏览器访问 url 时,我得到了ERR_CONNECTION_REFUSED.

dnsmasq 在重新启动后也不会启动(brew services restart dnsmasq-即使使用 sudo)。还是一样的红色错误状态。

你不知道,问题可能出在哪里?

谢谢你。

雅库布

0 投票
1 回答
4411 浏览

php - Laravel Valet 不工作 - 好像它缺少一个 Web 服务器

我按照说明安装 Valet,前 2 天运行良好,完全没有问题。然后它突然停止工作,并且随着时间的推移似乎变得更糟。首先,主页以外的所有 laravel 项目都出现 404 错误,最终网站完全停止工作,就好像没有运行 Web 服务器一样。

以下是有关我的环境的一些详细信息:

  • 运行 macOS Sierra、PHP 7.1、MariaDB

  • 作曲家工作正常,正在路上

  • Valet 2.0.3(在撰写本文时最新)

  • 在第一次安装和运行 Valet 之前,将 MAMP 更改为默认端口以释放端口 80 和 3306

  • ping something.dev 应返回 127.0.0.1

  • 在浏览器中运行 something.dev 不起作用 D 如果没有运行 Web 服务器

经过数小时的搜索、摆弄、卸载和重新安装一切,我现在处于一个非常奇怪的地步。如果 MAMP 在端口 80 和 3306 上运行,Valet 将为 something.dev 提供服务,尽管我仍然在主页之外得到 404。怎么会这样?MAMP 不应该在其他端口上为 Valet 释放 80 和 3306 还是根本不运行?另一个奇怪的事情是,something.dev 将返回我的 webroot,它是 Valet 停放的,而不是 webroot 下的站点 something.dev。我已经到处搜索了,但我不知道如何让事情按照应有的方式运行