I'm working on a Laraval project locally using WAMP 3.1.0 and everything was working correctly until there was a windows update today.
When I go to my project I get an error page
I followed this post WAMP Virtual Host not working but that didn't solve my problem.
I've edited my C:\Windows\System32\drivers\etc\hosts file in admin mode which looks like this:
127.0.0.1 localhost ::1 localhost 127.0.0.1 paycafe.dev ::1 paycafe.dev 127.0.0.1 shoppingcart.dev ::1 shoppingcart.dev 127.0.0.1 gitproject.dev ::1 gitproject.dev
I've also edited my C:\wamp64\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf file which looks like this:
# Virtual Hosts # <VirtualHost *:80> ServerName localhost DocumentRoot "${INSTALL_DIR}/www" </VirtualHost> <VirtualHost *:80> ServerName paycafe.dev #ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www/paycafe/public" ErrorLog "logs/localhost-error.log" CustomLog "logs/localhost-access.log" common <Directory "${INSTALL_DIR}/www/paycafe/public"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> <VirtualHost *:80> ServerName shoppingcart.dev #ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www/shoppingcart/public" #<Directory "${INSTALL_DIR}/www/"> # Options +Indexes +Includes +FollowSymLinks +MultiViews # AllowOverride All # Require local #</Directory> </VirtualHost> <VirtualHost *:80> ServerName gitproject.dev #ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www/git_project/public" #<Directory "${INSTALL_DIR}/www/"> # Options +Indexes +Includes +FollowSymLinks +MultiViews # AllowOverride All # Require local #</Directory> </VirtualHost>
When I visit my page like this http://localhost/paycafe/public/order/23456 my page loads but when I try http://paycafe.dev/order/23456 it doesn't.
I'm using apache 2.4.27
Can anyone tell me what's going on?
Also, this is my C:\wamp64\bin\apache\apache2.4.27\conf\httpd.conf file :
ServerSignature On ServerTokens Full Define APACHE24 Apache2.4 Define VERSION_APACHE 2.4.27 Define INSTALL_DIR c:/wamp64 Define APACHE_DIR ${INSTALL_DIR}/bin/apache/apache${VERSION_APACHE} ServerRoot "${APACHE_DIR}" Listen 0.0.0.0:80 Listen [::0]:80 LoadModule access_compat_module modules/mod_access_compat.so LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule allowmethods_module modules/mod_allowmethods.so LoadModule asis_module modules/mod_asis.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule auth_digest_module modules/mod_auth_digest.so LoadModule authn_core_module modules/mod_authn_core.so LoadModule authn_file_module modules/mod_authn_file.so LoadModule authz_core_module modules/mod_authz_core.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_host_module modules/mod_authz_host.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule autoindex_module modules/mod_autoindex.so LoadModule cache_module modules/mod_cache.so LoadModule cache_disk_module modules/mod_cache_disk.so LoadModule cgi_module modules/mod_cgi.so LoadModule dir_module modules/mod_dir.so LoadModule env_module modules/mod_env.so LoadModule file_cache_module modules/mod_file_cache.so LoadModule include_module modules/mod_include.so LoadModule isapi_module modules/mod_isapi.so LoadModule log_config_module modules/mod_log_config.so LoadModule mime_module modules/mod_mime.so LoadModule negotiation_module modules/mod_negotiation.so LoadModule rewrite_module modules/mod_rewrite.so LoadModule setenvif_module modules/mod_setenvif.so LoadModule userdir_module modules/mod_userdir.so LoadModule vhost_alias_module modules/mod_vhost_alias.so LoadModule php5_module "${INSTALL_DIR}/bin/php/php5.6.31/php5apache2_4.dll" <IfModule unixd_module> User daemon Group daemon </IfModule> ServerAdmin wampserver@wampserver.invalid ServerName localhost:80 <Directory /> AllowOverride none Require all denied </Directory> HostnameLookups Off DocumentRoot "${INSTALL_DIR}/www" <Directory "${INSTALL_DIR}/www/"> Options +Indexes +FollowSymLinks +Multiviews AllowOverride all Require local </Directory> <IfModule dir_module> DirectoryIndex index.php index.php3 index.html index.htm </IfModule> <Files ".ht*"> Require all denied </Files> ErrorLog "${INSTALL_DIR}/logs/apache_error.log" LogLevel warn <IfModule log_config_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common <IfModule logio_module> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio </IfModule> CustomLog "${INSTALL_DIR}/logs/access.log" common </IfModule> <IfModule alias_module> ScriptAlias /cgi-bin/ "${INSTALL_DIR}/cgi-bin/" </IfModule> <IfModule cgid_module> </IfModule> <Directory "${INSTALL_DIR}/cgi-bin"> AllowOverride None Options None Require all granted </Directory> <IfModule headers_module> RequestHeader unset Proxy early </IfModule> <IfModule mime_module> TypesConfig conf/mime.types AddEncoding x-compress .Z AddEncoding x-gzip .gz .tgz AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 </IfModule> EnableSendfile off AcceptFilter http none AcceptFilter https none Include conf/extra/httpd-autoindex.conf Include conf/extra/httpd-vhosts.conf <IfModule proxy_html_module> Include conf/extra/proxy-html.conf </IfModule> <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> Include "${INSTALL_DIR}/alias/*"