You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

vTiger v7.4.0下拉列表字段访问异常:无内容显示

vTiger v7.4.0 下拉列表(Picklist)仅显示菜单无内容的解决办法

排查及修复步骤

  • 修正文件权限
    vTiger缓存、临时目录权限异常会导致下拉数据无法加载,执行以下命令调整(假设安装目录为/var/www/vtiger):

    chown -R www-data:www-data /var/www/vtiger
    chmod -R 755 /var/www/vtiger
    chmod -R 777 /var/www/vtiger/cache /var/www/vtiger/storage /var/www/vtiger/tmp
    

    注:www-data为NGINX默认运行用户,若使用其他用户请替换。

  • 清理系统缓存

    1. 登录vTiger后台,进入「设置」>「系统设置」>「缓存管理」
    2. 点击「清理缓存」,完成后刷新页面重试
  • 检查NGINX重写规则
    vTiger依赖URL重写加载动态数据,在站点配置的server块中添加以下规则:

    location / {
        try_files $uri $uri/ /index.php?$args;
    }
    
    location ~ \.php$ {
        fastcgi_pass unix:/run/php/php7.4-fpm.sock; # 需匹配PHP7.4-FPM的实际套接字路径
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
    

    配置完成后重启NGINX:systemctl restart nginx

  • 验证PHP环境配置
    确保PHP7.4已安装mysqli、gd、curl、mbstring、zip、intl扩展,可通过php -m命令查看。
    同时检查php.ini关键参数:

    max_execution_time = 300
    memory_limit = 256M
    post_max_size = 64M
    upload_max_filesize = 64M
    

    修改后重启PHP-FPM:systemctl restart php7.4-fpm

  • 检查数据库Picklist数据
    登录MySQL,查看vtiger_picklist和vtiger_picklistvalues表是否存在对应字段的有效数据。若数据丢失,需从备份恢复或重新创建Picklist选项。

内容的提问来源于stack exchange,提问作者Hilaludin Wahid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 21:03:29