Папка 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 {} \;
Panta
источник
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

Джумаев
источник