我得到了502坏网关在我的Laravel项目运行拉拉维尔贴身。
我在网上尝试过许多解决方案,但都没有成功。即https://gist.github.com/adamwathan/6ea40e90a804ea2b3f9f24146d86ad7f
目前,我看到的错误是502坏网关,在运行valet时,命令行中的一个错误就是在更新PHP配置时出现的错误。它给出了以下错误:
Warning: file_get_contents(/usr/local/etc/php/7.3/php-fpm.d/www.conf): failed to open stream: No such file or directory in /Users/username/.composer/vendor/laravel/valet/cli/Valet/Filesystem.php on line 112
Warning: file_get_contents(/usr/local/etc/php/7.3/php-fpm.d/www.conf): failed to open stream: No such file or directory in /Users/username/.composer/vendor/laravel/valet/cli/Valet/Filesystem.php on line 125有人有类似的问题吗?
谢谢
发布于 2018-12-19 06:49:14
在更新到php 7.3,然后安装一个新的Laravel项目后,出现了相同的症状。
看来brew安装php73没有安装php
解决方案是卸载php。
brew uninstall php73
brew uninstall php72
brew uninstall php71 ... whatever versions you have
brew uninstall --force php现在重新安装php
brew install php --build-from-source我遇到了权限错误mkdir: /usr/local/etc/php/7.3/php-fpm.d: Permission denied,所以sudo chown -R: <yourusercode> /usr/local/etc/php修复了它,然后再次修复了brew install php --build-from-source。一旦构建了php7.3,成功地重新安装了valet:
valet install发布于 2019-02-27 08:05:14
如果您和我一样,在将502 Bad Gateway更新为最新版本后使用拉勒维尔瓦莱特时看到了composer global update,那么您很可能忘记运行valet install命令。Laravel需要(在大多数情况下)在更新到最新版本后运行valet install命令。
发布于 2021-11-20 11:45:20
在大多数情况下,运行valet install将解决这个问题。
https://stackoverflow.com/questions/53837655
复制相似问题