Magento Forum

   
Problem in installing Magento-1.7.0.0 on Windows 7 (localhost) with WAMP SERVER 2.0 & MYSQL 5.1.33 Database. 
 
maneesh_patel
Jr. Member
 
Total Posts:  5
Joined:  2012-04-26
 

After entering details of database i am getting this error.

This webpage has a redirect loop
The webpage at http://localhost/magento/index.php/install/ has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.
Here are some suggestions:
Reload this webpage later.
Learn more about this problem.
Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.

I am newbie in Magento. Is anyone else receiving this issue or know or a means to get some more error feedback so I can work out what is going on here. Thanks in advance.

 
Magento Community Magento Community
Magento Community
Magento Community
 
perspres
Jr. Member
 
Total Posts:  11
Joined:  2012-04-20
 
maneesh_patel - 26 April 2012 08:05 AM

After entering details of database i am getting this error.


This webpage has a redirect loop
The webpage at http://localhost/magento/index.php/install/ has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.
Here are some suggestions:
Reload this webpage later.
Learn more about this problem.
Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.

I am newbie in Magento. Is anyone else receiving this issue or know or a means to get some more error feedback so I can work out what is going on here. Thanks in advance.

maneesh,

I can’t offer any specifics but this error is normally thrown out when there is a problem with your .htaccess file causing the browser to be caught in an infinite or suspicious loop.

Depending on the directory structure of your wamp setup, it is likely that there is a .htaccess file in a parent directory which is causing a conflict. Could you provide a little more detail about the directory structure of your installation?

 
Magento Community Magento Community
Magento Community
Magento Community
 
maneesh_patel
Jr. Member
 
Total Posts:  5
Joined:  2012-04-26
 


Thanks for you reply.
I am not getting what the meaning of WAMP directory structure. I have added screenshot of my WAMP server folder.
path of my website is :- C:\wamp\www\eshop

I have made an entry of localhost in .host file of windows.
127.0.0.1 http://www.localhost.com.

Hope someone will guide me on this issue. Thanks in advance.

Image Attachments
directory structure.png
 
Magento Community Magento Community
Magento Community
Magento Community
 
perspres
Jr. Member
 
Total Posts:  11
Joined:  2012-04-20
 
maneesh_patel - 27 April 2012 02:53 AM


Thanks for you reply.
I am not getting what the meaning of WAMP directory structure. I have added screenshot of my WAMP server folder.
path of my website is :- C:\wamp\www\eshop

I have made an entry of localhost in .host file of windows.
127.0.0.1 http://www.localhost.com.


Hope someone will guide me on this issue. Thanks in advance.

Hi maneesh,

Are there any .htaccessf files in your www directory?

Also could you post the contents of your:

C:\wamp\bin\apache\Apache2.2.21\conf\extra\http-vhosts.conf

 
Magento Community Magento Community
Magento Community
Magento Community
 
maneesh_patel
Jr. Member
 
Total Posts:  5
Joined:  2012-04-26
 

Hi,
Thanks for reply.
This is the content of .htaccessf files in wamp\\www\\onlinebazaar

############################################
## uncomment these lines for CGI mode
## make sure to specify the correct cgi php binary file name
## it might be /cgi-bin/php-cgi

#    Action php5-cgi /cgi-bin/php5-cgi
#    AddHandler php5-cgi .php

############################################
## GoDaddy specific options

#   Options -MultiViews

## you might also need to add this line to php.ini
##     cgi.fix_pathinfo = 1
## if it still doesn\'t work, rename php.ini to php5.ini

############################################
## this line is specific for 1and1 hosting

    #AddType x-mapp-php5 .php
    #AddHandler x-mapp-php5 .php

############################################
## default index file

    DirectoryIndex index.php

<IfModule mod_php5.c>

############################################
## adjust memory limit

#    php_value memory_limit 64M
    
php_value memory_limit 256M
    php_value max_execution_time 18000

############################################
## disable magic quotes for php request vars

    
php_flag magic_quotes_gpc off

############################################
## disable automatic session start
## before autoload was initialized

    
php_flag session.auto_start off

############################################
## enable resulting html compression

    #php_flag zlib.output_compression on

###########################################
# disable user agent verification to not break multiple image upload

    
php_flag suhosin.session.cryptua off

###########################################
# turn off compatibility with PHP4 when dealing with objects

    
php_flag zend.ze1_compatibility_mode Off

</IfModule>

<
IfModule mod_security.c>
###########################################
# disable POST processing to not break multiple image upload

    
SecFilterEngine Off
    SecFilterScanPOST Off
</IfModule>

<
IfModule mod_deflate.c>

############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip

    # Insert filter on all content
    ###SetOutputFilter DEFLATE
    # Insert filter on selected content types only
    #AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript

    # Netscape 4.x has some problems...
    #BrowserMatch ^Mozilla/4 gzip-only-text/html

    # Netscape 4.06-4.08 have some more problems
    #BrowserMatch ^Mozilla/4\\.0[678] no-gzip

    # MSIE masquerades as Netscape, but it is fine
    #BrowserMatch \\bMSIE !no-gzip !gzip-only-text/html

    # Don\'t compress images
    #SetEnvIfNoCase Request_URI \\.(?:gif|jpe?g|png)$ no-gzip dont-vary

    # Make sure proxies don\'t deliver the wrong content
    #Header append Vary User-Agent env=!dont-vary

</IfModule>

<
IfModule mod_ssl.c>

############################################
## make HTTPS env vars available for CGI mode

    
SSLOptions StdEnvVars

</IfModule>

<
IfModule mod_rewrite.c>

############################################
## enable rewrites

    
Options +FollowSymLinks
    RewriteEngine on

############################################
## you can put here your magento root folder
## path relative to web root

    #RewriteBase /magento/

############################################
## uncomment next line to enable light API calls processing

#    RewriteRule ^api/([a-z][0-9a-z_]+)/?$ api.php?type=$1 [QSA,L]

############################################
## rewrite API2 calls to api.php (by now it is REST only)

    
RewriteRule ^api/rest api.php?type=rest [QSA,L]

############################################
## workaround for HTTP authorization
## in CGI environment

    
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

############################################
## TRACE and TRACK HTTP methods disabled to prevent XSS attacks

    
RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
    RewriteRule 
.* - [L,R=405]

############################################
## redirect for mobile user agents

    #RewriteCond %{REQUEST_URI} !^/mobiledirectoryhere/.*$
    #RewriteCond %{HTTP_USER_AGENT} \"android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile\" [NC]
    #RewriteRule ^(.*)$ /mobiledirectoryhere/ [L,R=302]

############################################
## always send 404 on missing files in these folders

    
RewriteCond %{REQUEST_URI} !^/(media|skin|js)/

############################################
## never rewrite for existing files, directories and links

    
RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
%{REQUEST_FILENAME} !-d
    RewriteCond 
%{REQUEST_FILENAME} !-l

############################################
## rewrite everything else to index.php

    
RewriteRule .* index.php [L]

</IfModule>


############################################
## Prevent character encoding issues from server overrides
## If you still have problems, use the second line instead

    
AddDefaultCharset Off
    
#AddDefaultCharset UTF-8

<IfModule mod_expires.c>

############################################
## Add default Expires header
## http://developer.yahoo.com/performance/rules.html#expires

    
ExpiresDefault \"access plus 1 year\"

</IfModule>

############################################
## By default allow all access

    
Order allow,deny
    Allow from all

###########################################
## Deny access to release notes to prevent disclosure of the installed Magento version

    
<Files RELEASE_NOTES.txt>
        
order allow,deny
        deny from all
    
</Files>

############################################
## If running in cluster environment, uncomment this
## http://developer.yahoo.com/performance/rules.html#etags

    #FileETag none

Once again thanks for reply. I hope I will get proper guidance here.

 
Magento Community Magento Community
Magento Community
Magento Community
 
maneesh_patel
Jr. Member
 
Total Posts:  5
Joined:  2012-04-26
 


Hi Perspres,
Thanks for reply. The contect of http-vhosts.conf files in wamp\\bin\\apache\\Apache2.2.21\\conf\\extra\\http-vhosts.conf

#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn\'t need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option \'-S\' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
    
ServerAdmin webmaster@dummy-host.localhost
    DocumentRoot \
"C:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host.localhost\"
    
ServerName dummy-host.localhost
    ServerAlias www
.dummy-host.localhost
    ErrorLog \
"logs/dummy-host.localhost-error.log\"
    
CustomLog \"logs/dummy-host.localhost-access.log\" common
</VirtualHost>

<
VirtualHost *:80>
    
ServerAdmin webmaster@dummy-host2.localhost
    DocumentRoot \
"C:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host2.localhost\"
    
ServerName dummy-host2.localhost
    ErrorLog \
"logs/dummy-host2.localhost-error.log\"
    
CustomLog \"logs/dummy-host2.localhost-access.log\" common
</VirtualHost>

Thanks in advance.

 
Magento Community Magento Community
Magento Community
Magento Community
 
ews.tom
Jr. Member
 
Avatar
Total Posts:  18
Joined:  2010-03-10
 

Not sure whether this is a related problem but we had issues getting 1.7.0.0 working out of the box at first, getting an internal server error which was traced to the two lines specifying a RewriteRule to block TRACK/TRACE methods below:

RewriteCond %{REQUEST_METHOD} ^TRAC[EK]
RewriteRule 
.* - [L,R=405]

Seemed to be causing the issue. Error log reported that the R flag was an invalid HTTP response. I presume there’s something around 405 (en error code) being used to redirect that’s an issue for our hosts

As a temporary fudge I’ve changed the 405 code for a 301 redirect which seems to have got the installation working

We won’t be publishing a production 1.7.0.0 store just yet, I don’t know enough about XSS to say with certainty that the change to a 301 hasn’t affected security, would appreciate any info if anyone knows!

 
Magento Community Magento Community
Magento Community
Magento Community
 
jayofearth
Jr. Member
 
Total Posts:  1
Joined:  2014-03-01
 

ews.tom, thanks for that. Your solution fixed my problem loading the latest build on a Mac with MAMP.

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top