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 працює на мене
атом

Вище сказане допомогло мені розмістити папку wordpress і почати встановлення. Але каталог не можна було записати. Мені довелося chmod777, перш ніж успішно завершити встановлення та використання каталогу всередині wordpress.
користувач227495

Я скопіював 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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.