我在运行laravel代客的laravel项目上遇到502 Bad Gateway。
我已经尝试了许多在线解决方案,但都没有成功。(https://gist.github.com/adamwathan/6ea40e90a804ea2b3f9f24146d86ad7f)
目前我看到的错误是502错误的网关,运行代客安装时命令行中的错误是更新php配置时的错误。它给出以下错误:
警告:file_get_contents(/usr/local/etc/php/7.3/php-fpm.d/www.conf):无法打开流:/Users/username/.composer/vendor/laravel/valet中没有此类文件或目录/cli/Valet/Filesystem.php在第112行
警告:file_get_contents(/usr/local/etc/php/7.3/php-fpm.d/www.conf):无法打开流:/Users/username/.composer/vendor/laravel/valet中没有此类文件或目录/cli/Valet/Filesystem.php,第125行
有人遇到过类似的问题吗?
谢谢
更新到php 7.3,然后安装新的Laravel项目后,出现了相同的症状。
看来brew install php73没有安装php-fpm
解决方法是卸载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
再次发生。构建php 7.3成功后,重新安装valet:
valet install
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句