database - 在 codeigniter 图像正在上传到数据库但没有插入到图像文件夹中
问题描述
$config['上传路径'] = './assets/uploads/images'; 此代码不适用于我的项目。这里的图像正在上传到数据库中,但没有插入到文件夹中,因此没有显示在服务器的显示页面中。文件夹结构是项目名称/资产/上传/图像.....尝试一切但不工作需要帮助。控制器
解决方案
出于安全原因,codeigniter 4 不允许在“可写”文件夹之外上传。确保您的上传路径植根于此文件夹,并且您的“资产”文件夹位于“可写”文件夹中。它应该工作。
$config['upload_path'] = WRITEPATH . 'assets/uploads/images';
推荐阅读
- java - 悬停时图像更改并单击标签栏html
- c# - 连接到 Azure Active Directory 时出现 ERR_SSL_PROTOCOL_ERROR
- apache-spark - 将 PySpark 数据框列移动另一列中的变量值
- python - 使用 Pandas 列映射字典
- amazon-web-services - ibmcloud ks cluster get --cluster CLUSTER_NAME 的 kubectl 等价物是什么?
- java - java.lang.NullPointerException:尝试在空对象引用上调用接口方法“int android.database.Cursor.getCount()”
- asp.net-core - 强类型配置未注册但仍从 ServiceProvider 检索
- ruby-on-rails - Action Mailbox 测试中退回邮件的内容
- mongodb - 如何更新集合中的所有文档以创建一个新字段来替换现有字段中的某些字符?
- selenium - 如何调试 Cucumber + Maven + Selenium 测试