如果我的问题不清楚,很抱歉,但我不太懂行话。所谓“资源目录”,我指的是我的css,php脚本,图片,javascript等等。
我在图像目录中使用了一个包含以下内容的.htaccess文件
deny from all
要做到这一点。虽然这阻止了人们在他们的浏览器中输入"www.example.com/ images“和访问我的图像目录,但这些图像不再出现在我的网站上。
我假设这是因为.htaccess文件甚至拒绝我的源代码访问图像。如何让我的源代码访问目录?我还有一个cron任务,每天晚上运行一个php脚本。还需要允许cron作业访问脚本目录。
另外,使用.htaccess文件是保护站
我已经在github存储库提交上设置了自动构建,并且停靠中心开始在每个存储库更新上构建,但是在Dockerfile中,我无法访问回购中的任何源文件。即使我添加了RUN ls -R /来查看构建日志,我也可以验证我的源文件中没有一个文件是在该机器中提取的。那么,如何从Dockerfile脚本访问我的存储库内容呢?
当我访问我的网站时,我看到这样的东西:
/指数
wordpress/
这就是文件目录的样子:
.htaccess文件:
# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working
RewriteBase /
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
Rewri
我试图从任何IP远程访问我的根用户,所以我找到了这个片段。是的,我知道这是一个安全问题,但实际上数据库上没有敏感信息。
无论如何,当我执行这个声明时,它现在说:
配置中定义的控件用户连接失败。
这是一个非常广泛的开放结束问题,它可能有很多原因,但它发生在我执行这个查询,现在我不能登录到根。
grant all privileges on *.* to 'root'@'%' identified by 'mypassword';
所以我遇到了一些问题,因为我不能再访问我的数据库了。
我正在尝试在apache user via sudo下运行Lynx,但似乎lynx试图访问我的主目录:
$ sudo -u apache lynx
/home/ssmirnov/: No such directory
我在我的主目录上有这样的权限:drwx------
你能建议我如何在另一个用户下运行Lynx吗?