WAMP не отображает значки в списке каталогов

Раньше я работал с моим PHP-кодом через vmware, но недавно решил переключиться на локальное использование WAMP (в Windows 8.1).

  1. Я создал пустые tests папок в папке www .
  2. Затем в моем браузере я набрал http://localhost/tests

Все в порядке, за исключением того, что значки значков не отображаются. Вот картина, демонстрирующая, что я имею в виду:

пример без значков

Есть ли способ правильно отобразить эти значки?

Это связано с конфигурационным файлом индексатора Apache. Его ошибка с установщиком Wamp. Он не изменяет конфигурационный файл httpd-autoindex.conf, указывая на указанный вами каталог Wamp.

Посмотрите в httpd-autoindex.conf и измените пути, чтобы указать, где находятся значки. На моем WampServer они расположены в каталоге c: /wamp/bin/apache/apache2.4.9/icons.

Вот соответствующая область httpd-autoindex.conf, которую вам нужно изменить:

 #Comment out and change below to appropriate icon path #Alias /icons/ "c:/Apache24/icons/" Alias /icons/ "c:/wamp/bin/apache/apache2.4.9/icons/" #Comment out and change below to appropriate icon path #Directory "c:/Apache24/icons"> <Directory "c:/wamp/bin/apache/apache2.4.9/icons/"> Options Indexes MultiViews AllowOverride None Require all granted </Directory> 

По умолчанию WampServer уже должен был включить список любимых каталогов в httpd.conf. Если они прокомментированы, включите их:

 LoadModule autoindex_module modules/mod_autoindex.so Include conf/extra/httpd-autoindex.conf 

Не забудьте перезагрузить Apache после внесения этих изменений.

Я вижу, что вы используете Apache.
Убедитесь, что ваш файл конфигурации имеет псевдоним для значков:

 Alias /icons/ "/usr/local/apache/icons/" 

У меня были иконки каталогов / в моем корневом каталоге и я ничего не мог загрузить из значков /. Он показывает значки сервера вместо того, что было там.

В C:/xampp/apache/conf/extra directory есть httpd-autoindex.conf, у этого есть псевдоним.

 Alias /icons/ "C:/xampp/apache/icons/" 

… и это проблема.

Мне пришлось изменить его на что-то еще

 Alias /iconsZ/ "C:/xampp/apache/icons/" 

и я изменил все ссылки из того же файла (httpd-autoindex.conf), чтобы отразить новые Alias ​​iconsZ /