Папка 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.
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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.