簡體   English   中英

ERROR 403在我的index.php中加載CSS和JS等資源

[英]ERROR 403 in loading resources like CSS and JS in my index.php

我在Linux,Elementary OS,並在opt中安裝了lampp。

我的CSS和JS不會加載。 當我通過瀏覽器檢查我的頁面時。 控制台說無法加載資源:服務器響應狀態為403(禁止)我確實我的目錄是正確的。 這是我的工作區

這是錯誤 在此輸入圖像描述

在此輸入圖像描述

您需要更改文件夾bootstrap / css的權限。 您的超級用戶可能能夠訪問它,但這並不意味着apache或nginx可以訪問它,這就是您仍然需要更改權限的原因。

提示:我通常會為這種文件夾創建apache / nginx的用戶組所有者,並為其授予775權限。

找出Web服務器用戶

打開終端並輸入lsof -i tcp:80

這將向您展示Web服務器進程的用戶以下是來自運行debian的raspberry pi的示例:

COMMAND   PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2  7478 www-data    3u  IPv4 450666      0t0  TCP *:http (LISTEN)
apache2  7664 www-data    3u  IPv4 450666      0t0  TCP *:http (LISTEN)
apache2  7794 www-data    3u  IPv4 450666      0t0  TCP *:http (LISTEN)

用戶是www-data

如果您將Web文件的所有權授予Web服務器:

chown www-data:www-data -R /opt/lamp/htdocs

和chmod 755的好措施:

chmod 755 -R /opt/lamp/htdocs

讓我知道你怎么走,也許你需要在命令之前使用'sudo',即sudo chown www-data:www-data -R /opt/lamp/htdocs

如果它不起作用,請給我們輸出: ls -al /opt/lamp/htdocs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM