Как добавить файл .jpg на веб-страницу html [закрыто]

Для Ubuntu 16.04, используйте инструмент Tweak Tool и отключите Icons on Desktop.

-1
задан 7 November 2017 в 15:35

4 ответа

Все, что вам нужно, это то, что вы удаляете кавычки около 700px и 200px. Предполагая, что путь правильный, и изображение действительно составляет 700 X 200 пикселей, все остальное работает для меня при тестировании в Firefox.

<img src="elements.jpg" width=700px height=200px>
0
ответ дан 18 July 2018 в 03:45

Я полагаю, что есть проблема с разрешениями. Файл по-прежнему принадлежит пользователю dave, а пользователь Apache www-data не имеет прав на его чтение. Обычно папки в /var/www имеют восьмиступенчатые разрешения 755, а папки имеют 644. Чтобы изменить эти разрешения на папку pictures/ и используемые файлы:

sudo chmod 755 /var/www/html/pictures sudo chmod 644 /var/www/html/pictures/*

Или более продвинутое решение, измените эти разрешения рекурсивно с find:

sudo find /var/www/html/pictures -type d -exec chmod 755 {} \; sudo find /var/www/html/pictures -type f -exec chmod 644 {} \;

Где find будет искать рекурсивно в содержимом каталога /var/www/html/pictures и для каждого элемента type directory (или file ]) будет исполнена команда chmod 755 (или chmod 644).

С вышеуказанными разрешениями права собственности на файлы не могут быть проблемой. Во всяком случае, в большинстве случаев (по соображениям безопасности) владельцем контента /var/www/html должен быть пользователь root. Вы можете изменить рекурсивно право собственности на папку и ее содержимое таким образом:

sudo chown -R root:root /var/www/html/pictures
1
ответ дан 18 July 2018 в 03:45

Все, что вам нужно, это то, что вы удаляете кавычки около 700px и 200px. Предполагая, что путь правильный, и изображение действительно составляет 700 X 200 пикселей, все остальное работает для меня при тестировании в Firefox.

<img src="elements.jpg" width=700px height=200px>
0
ответ дан 24 July 2018 в 17:55

Я полагаю, что есть проблема с разрешениями. Файл по-прежнему принадлежит пользователю dave, а пользователь Apache www-data не имеет прав на его чтение. Обычно папки в /var/www имеют восьмиступенчатые разрешения 755, а папки имеют 644. Чтобы изменить эти разрешения на папку pictures/ и используемые файлы:

sudo chmod 755 /var/www/html/pictures sudo chmod 644 /var/www/html/pictures/*

Или более продвинутое решение, измените эти разрешения рекурсивно с find:

sudo find /var/www/html/pictures -type d -exec chmod 755 {} \; sudo find /var/www/html/pictures -type f -exec chmod 644 {} \;

Где find будет искать рекурсивно в содержимом каталога /var/www/html/pictures и для каждого элемента type directory (или file ]) будет исполнена команда chmod 755 (или chmod 644).

С вышеуказанными разрешениями права собственности на файлы не могут быть проблемой. Во всяком случае, в большинстве случаев (по соображениям безопасности) владельцем контента /var/www/html должен быть пользователь root. Вы можете изменить рекурсивно право собственности на папку и ее содержимое таким образом:

sudo chown -R root:root /var/www/html/pictures
1
ответ дан 24 July 2018 в 17:55

Другие вопросы по тегам:

Похожие вопросы: