提问人:Prabir Saha 提问时间:11/16/2023 最后编辑:ADysonPrabir Saha 更新时间:11/16/2023 访问量:27
如何从本地主机上的Apache服务器访问挂载的BaseSpace数据?[我在 Ubuntu 上使用 Xampp]
How can I access mounted BaseSpace data from the Apache server on localhost? [I am using Xampp on Ubuntu]
问:
我在“/opt/lampp/”中安装了Ubuntu Xampp,并将文档根目录设置为“/opt/lampp/htdocs/”。
挂载的BaseSpace也位于文档根目录下,包含FASTQ、BAM和VCF等各种文件。
我的目标是从Apache服务器访问BaseSpace文件夹数据,特别是读取VCF文件并将其显示在Web浏览器中。
BaseSpace 文件夹的文件系统是“fuse.basemount”。我已经在Apache配置文件中包含了挂载的BaseSpace文件夹的路径。
Alias /basespace /opt/lampp/basespace/
<Directory "/opt/lampp/basespace/">
Require all granted
</Directory>
添加这些行后,我重新启动了 Apache 服务器。但是,当我从Web浏览器(Apache)检查BaseSpace文件夹时,我遇到了错误。
Access forbidden!
You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
Apache/2.4.56 (Unix) OpenSSL/1.1.1t PHP/8.2.4 mod_perl/2.0.12 Perl/v5.34.1
如果我检查错误日志,它显示:
Permission denied: [client ::1:39888] AH00035: access to /basespace denied (filesystem path '/opt/lampp/basespace') because search permissions are missing on a component of the path
所以我想打印存在于“basespace/Project/ABC/ABC.vcf .vcf”中的 vcf 文件的标题。
答: 暂无答案
评论