首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法接收联系人表格7插件中附加的文件

无法接收联系人表格7插件中附加的文件
EN

Stack Overflow用户
提问于 2021-12-14 08:09:38
回答 2查看 640关注 0票数 0

谢谢你提前给我时间。我创建了一个表单与联系形式7插件,它的工作很好,并发送电子邮件,但它不附加文件。这是我的代码,我确信我的邮件配置没有问题:文件上传标签:文件文件-826限制:20000000文件类型:mp4 id:apply_film_btn class:apply_film_btn

文件文件-825限制:2000000文件类型:zip\rar\doc\pdf id:apply_resume_btn class:apply_resume_btn

我将这些添加到文件附件: File -825,我尝试将路径更改为另一个文件夹,所以我将这一行放到wp-config中:

代码语言:javascript
复制
define( 'WPCF7_UPLOADS_TMP_DIR', '/home/synapsea/domains/synapseaccelerator.com/public_html/wp-content/uploads/email-att' );

并创建文件夹,并在我的直接管理中将该文件夹和父文件夹权限更改为777。我尝试了CFDB7插件,但它并没有解决问题。

当我试图提交表格时,不需要花时间上传文件并立即发送电子邮件。我收到邮件,但没有附加文件

这是我的表单:https://synapseaccelerator.com/apply/,我使用的是WordPress版本5.8.2和CF7版本5.5.3

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-01-05 09:09:39

问题解决了:我用表单标签包装了我的短代码!就像这样:

代码语言:javascript
复制
 <form class="mb-5" method="post" id="contactForm" name="contactForm">
<?php echo do_shortcode('[contact-form-7 id="268" title="apply form 1 farsi"]'); ?>
 </form>

我只要去掉表单标签,问题就解决了。

票数 0
EN

Stack Overflow用户

发布于 2021-12-14 09:23:30

我的第一个想法是检查www-data用户权限,以确保它具有在您的目录中创建和覆盖文件的访问权限和特权(假设您使用的是Ubuntu),例如:

代码语言:javascript
复制
chgrp www-data /home/your_directory
chmod g+rwxs /home/your_directory

您可以找到有关向www-data 这里授予权限的详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70345621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档