gpt4 book ai didi

ubuntu 中的 php 项目。正确路径但禁止访问

转载 作者:行者123 更新时间:2023-12-04 19:03:16 25 4
gpt4 key购买 nike

我正在尝试在 ubuntu 12.04 中运行 windows7 php 项目。我给出了从 Web 控制台看到的正确路径,但没有使用 css 文件和其他文件。 Web 控制台显示的错误如下:

GET http://192.168.1.3/webserver/css/myCSSfile.css [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/css/search.css [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/css/button.css [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/css/button2.css [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/js/resolutionfinder.js [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/js/changeInputValue.js [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/js/ajaxcalls.js [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/js/ajaxcalls.js [HTTP/1.1 403 Forbidden 0ms]
GET http://192.168.1.3/webserver/images/logo.jpg [HTTP/1.1 403 Forbidden 0ms]

有人告诉我,我必须检查 .htaccess 文件以确保我允许访问 css、js 和图像子目录,但我实际上是 ubuntu 的新手,对此我有点困惑。如果有帮助,我会使用 apache2。感谢您的时间。

如果我写 ps -ef |终端上的 grep apache 结果是这样的
root      1058     1  0 20:30 ?        00:00:00 /usr/sbin/apache2 -k start
www-data 1067 1058 0 20:30 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 1068 1058 0 20:30 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 1070 1058 0 20:30 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 1072 1058 0 20:30 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2431 1058 0 20:33 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2432 1058 0 20:33 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2433 1058 0 20:33 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2464 1058 0 20:35 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2465 1058 0 20:35 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 2466 1058 0 20:35 ? 00:00:00 /usr/sbin/apache2 -k start
manos 2541 2485 0 20:36 pts/3 00:00:00 grep --color=auto apache

另外,如果我执行 cd cd/var/www 然后 ls -la
结果是这样的
total 12
drwxr-xr-x 3 root root 4096 Sep 21 23:16 .
drwxr-xr-x 14 root root 4096 Sep 23 13:04 ..
drwxr-xr-x 8 root root 4096 Sep 23 20:35 webserver

最佳答案

这可能是由错误的文件权限引起的

作为 Apache 运行的用户是什么?
您可以使用(在终端中)检查它:

ps -ef | grep apache   (could also be running as 'httpd')

它可能无权读取/写入您的项目文件。
检查文件权限
cd /var/www   (or what directory you have)
ls -la

关于ubuntu 中的 php 项目。正确路径但禁止访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25992020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com