phalapi更新接口菜单无效记录

本文记录了一位开发者在使用阿里云虚拟机和ESC时遇到的PHP项目中PHALAPI接口框架菜单更新问题。问题源于对Composer机制的不熟悉以及代码中的命名错误。通过本地更新Composer并上传到服务器,最终解决了虚拟机上的问题。此过程涉及到Composer的使用、代码调试以及服务器部署。
摘要由CSDN通过智能技术生成

项目场景:PHALAPI 接口框架

该问题不属BUG,自己刚学记录下这个小插曲


问题描述

由于新增菜单的时候无法及时更新接口菜单*(顶级命名空间),使用的是阿里云虚拟机和阿里云ESC,由于刚到对Composer的机制不太了解导致菜单无法更新上。即使已经添加了psr-4依然如此。

@Override
		"psr-4" : {
			"Vibot\\" : "src/vibot",
			"Sys\\": "src/sys"
		}

原因分析:

代码细节不到位:

阿里云虚拟机无法使用Composer,无法做到更新即使重启也无用。ESC也布置了一次,依然如此。后经过发现是属于一个很马虎的细节问题,接口名错误,调整后esc可以使用了。但是虚拟机还是不行。于是在本地更新了Composer,在把本地更新过的vendor中的Composer上传到服务器,PHAlapi的菜单可以显示出来。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值