โฟลเดอร์ Xampp htdocs, โฟลเดอร์ย่อยและการอนุญาตไฟล์ทั้งหมด


10

ฉันไม่คุ้นเคยกับ Ubuntu ฉันคัดลอกโฟลเดอร์โครงการของฉันhtdocsจากนั้นฉันเปิดโครงการในเบราว์เซอร์ที่โหลด แต่ไฟล์จัดแต่งทรงผม (ไฟล์ CSS) ไม่โหลด มันเป็นปัญหาสิทธิ์ ฉันทำคำสั่งมากมาย แต่ก็ไม่ประสบความสำเร็จ

ฉันจะอนุญาตให้ทุกสิ่งได้htdocsอย่างไร

คำตอบ:


16

คุณต้องเปลี่ยนการอนุญาตหรือความเป็นเจ้าของไดเรกทอรี htdocs ในการเปลี่ยนการอนุญาตให้ใช้คำสั่งchmodตัวอย่างเช่น:

$sudo chmod -R 755 /opt/lampp/htdocs

ในการดูว่าใครเป็นผู้ใช้ที่เข้าสู่ระบบในปัจจุบันให้รัน:

$whoami

ในการเปลี่ยนเจ้าของให้ใช้คำสั่งchown :

$sudo chown -R username:username /opt/lampp/htdocs

นอกจากนี้คุณสามารถใช้คำสั่งfindเพื่อเปลี่ยนการอนุญาตเฉพาะไฟล์ที่ต้องการเท่านั้น ตัวอย่างเช่นหากต้องการเปลี่ยนการอนุญาตสำหรับไฟล์ css ทั้งหมดในไดเรกทอรี htdocs ให้รันคำสั่งต่อไปนี้:

sudo find /opt/lampp/htdocs -type f -name "*.css"  -exec chmod 755 {} \;

whoami ทำงานให้ฉัน
atom

ข้างต้นช่วยฉันวางโฟลเดอร์ wordpress และเริ่มการติดตั้ง แต่ไดเรกทอรีไม่สามารถเขียนได้ ฉันต้อง chmod777 ก่อนที่จะติดตั้งเสร็จสมบูรณ์และใช้ไดเรกทอรีภายในเวิร์ดเพรส
user227495

ฉันคัดลอก mypage.php ไปยัง htdocs และมีสิทธิ์ rwx - x --- ฉันเห็น xampp index.html มี 644 ฉันจะตั้งค่า umask ได้อย่างไรเมื่อทำการคัดลอกไปยัง htcdocs ไฟล์ของฉันจะเปลี่ยนเป็นสิทธิ 644
Hrvoje T

คุณต้องทำ sudo -i ก่อน
a_m_dev

1

นั่นช่วยฉัน:

sudo chown -R youruser: youruser / opt / lampp / htdocs นอกจากนี้คุณยังสามารถทำการเปลี่ยนแปลงในไฟล์ httpd.conf: sudo gedit /opt/lampp/etc/httpd.conf

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.