После установки WAMP файлы php загружаются при доступе через браузер вместо запуска

После установки WAMP я успешно получил доступ к http://localhost/index.php, который является индексной страницей WAMP. Итак, Apache работает правильно.

Затем я скопировал свой код в C:/wamp/www/mycode/ и попытался получить к нему доступ через http://localhost/mycode/somepage.php. Вместо запуска скрипта он загружает его в этот момент.

Однако перемещение файлов в C:/wamp/www/somepage.php работает отлично, поэтому по какой-то причине это не позволит мне иметь файлы в подкаталоге корневой папки.

Мой файл httpd.conf включает следующие типы и обработчики:

AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3

AddHandler application/x-httpd-php .php .phtml
AddHandler x-httpd-php .php .phtml

Я просмотрел большое количество связанных проблем, но ни одна из них не смогла решить мою проблему. Проблема должна заключаться в том, что по какой-то причине я не могу запускать свои файлы php в подкаталоге корневой папки. Кроме того, я пробовал запускать html-файлы в указанном подкаталоге, и они работают нормально.


person Aventuris    schedule 22.12.2011    source источник
comment
Привет, у тебя есть файл .htaccess в папке www? или Может быть, у вас есть директива apache, которая перезаписывает эти обработчики. Возможно, этот старый пост может помочь — последнее; если в вашей среде wamp больше ничего не устанавливается, удалите его и удалите все файлы из каталога wamp, затем перезапустите, затем установите и позаботьтесь об использовании правильных 32-битных / 64-битных битов в отношении вашей ОС (XP / Seven). С Уважением   -  person    schedule 21.08.2012
comment
на всякий случай, модуль PHP загрузился? (год спустя ;)   -  person    schedule 13.08.2013


Ответы (1)


У меня была эта проблема, и если вы на самом деле никогда не играли с настройками конфигурации вашего сервера, то ваша проблема на 90% заключается в вашем файле .htaccess.

Проверьте файл http://localhost/mycode/.htaccess или попробуйте запустить сайт без него.

person Bogdan    schedule 28.09.2015