likeadmin(PHP-SaaS版本)怎么修改代码生成器的平台前端代码生成路径,这个版本的平台前端代码likeadmin_php_saas-master/platform/src/api 下面,而不是 likeadmin_php_saas-master/admin/src/api 下面,部署完框架系统后,代码生成器生成代码报错 is_dir(): open_basedir restriction in effect. File(/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/) is not within the allowed path(s): (/home/www/local.chineseherb.cn/likeadmin_php_saas-master/server/:/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/:/tmp/)
likeadmin(PHP-SaaS版本)怎么修改代码生成器的平台前端代码生成路径,这个版本的平台前端代码likeadmin_php_saas-master/platform/src/api 下面,而不是 likeadmin_php_saas-master/admin/src/api 下面,部署完框架系统后,代码生成器生成代码报错 is_dir(): open_basedir restriction in effect. File(/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/) is not within the allowed path(s): (/home/www/local.chineseherb.cn/likeadmin_php_saas-master/server/:/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/:/tmp/)
likeadmin(PHP-SaaS版本)怎么修改代码生成器的平台前端代码生成路径,这个版本的平台前端代码likeadmin_php_saas-master/platform/src/api 下面,而不是 likeadmin_php_saas-master/admin/src/api 下面,部署完框架系统后,代码生成器生成代码报错 is_dir(): open_basedir restriction in effect. File(/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/) is not within the allowed path(s): (/home/www/local.chineseherb.cn/likeadmin_php_saas-master/server/:/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/:/tmp/)

用户545179374
01月05日
|
浏览 42
要修改 likeadmin PHP-SaaS 版本的代码生成器平台前端代码生成路径,需要调整配置文件中的相关设置。
解决方案:
-
定位配置文件:
- 找到
server/config目录下的代码生成器配置文件,通常是code_generate.php或类似名称的文件。
- 找到
-
修改前端路径配置:
- 在配置文件中查找
frontend_path或api_path相关配置项。 - 将路径从
/admin/src/api/修改为/platform/src/api/。
示例配置修改:
复制代码// 修改前 'frontend_api_path' => base_path() . '/admin/src/api/', // 修改后 'frontend_api_path' => base_path() . '/platform/src/api/', - 在配置文件中查找
-
检查其他相关配置:
- 确保
open_basedir限制包含新的路径。在 PHP 配置文件(php.ini)或虚拟主机配置中添加:复制代码open_basedir = /home/www/local.chineseherb.cn/likeadmin_php_saas-master/server/:/home/www/local.chineseherb.cn/likeadmin_php_saas-master/admin/src/api/:/home/www/local.chineseherb.cn/likeadmin_php_saas-master/platform/src/api/:/tmp/
- 确保
-
清除缓存:
- 清除框架缓存:
php think optimize:clear(如使用 ThinkPHP) - 重启 Web 服务(如 PHP-FPM)
- 清除框架缓存:
注意:具体配置项名称可能因版本而异,请根据实际代码结构进行调整。
如需继续排查,请点击下方【🔍追问按钮】提交补充信息
我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
