php - php codeigniter无法访问托管中的文件pdf
问题描述
我可以访问我的文件并在 localhost 中正常工作,但是当我将它移动到主机时问题就开始了。
这是我的代码:
<a href="<?=base_url('uploads/syarat/'.$username.'/'.$namafile)?>" target="_blank">Show My Pdf</a>
我试试这个并且有同样的问题:
<embed src="<?php echo base_url();?>uploads/syarat/<?php echo $username.'/'.$namafile;?>" type="application/pdf" width="100%" height="
当我直接访问时,服务器没有响应。
解决方案
实际上我可以用谷歌查看器轻松访问
<div class="col-xs-12">
<div class="row">
<a href="https://docs.google.com/viewerng/viewer?url=<?php echo base_url();?>/uploads/syarat/<?php echo $username.'/'.$namafile;?>" class="btn btn-sm btn-primary" role="button"><i class="ace-icon glyphicon glyphicon-plus"></i> Buka Di Tab Baru</a>
</div><br/>
<object id="pdf" data="<?php echo base_url();?>uploads/syarat/<?php echo $username.'/'.$namafile;?>" type="application/pdf" width="100%" height="600px" />
推荐阅读
- c++ - 有向图中的DFS遍历和循环
- java - Azure 应用服务上的容器化 Spring Boot Web 应用由于 302 错误而导致运行状况检查失败
- flutter - Flutter 中的自定义仪表设计
- reactjs - ReactJS SetTimeout / setInterval
- algorithm - 建议将一个数字写为三个数字的总和,其中每个数字至少为 2
- css - 如何修复从“无处”出现的滚动条的这种自我向上滚动效果?
- node.js - 如何使用聚合 mongoDB 从 2 个集合中获取链接数据
- java - 我可以像这样将带有 Map 的 3 个点放入方法参数中吗: private Map addAllMood(Map...map)
- javascript - Cheerio 加载字符串而不替换内部脚本内容
- node.js - 天蓝色事件的相关ID