John Hanson
-
Posts
2 -
Joined
-
Last visited
Posts posted by John Hanson
-
-
Hello all,
I am rebuilding our ad server and am having some issues with a redirect loop. The site is being hosted via nginx and php-fpm. Here is the nginx config file:
upstream php { server unix:/var/run/php5-fpm.sock; } server { listen 80; server_name name.example.com; client_max_body_size 16M; client_header_buffer_size 16k; large_client_header_buffers 16 256k; set $root_dir "/var/web/revive-adserver/www"; root $root_dir; charset utf-8; access_log /var/log/nginx/name.example.com_access.log sk_combined; error_log /var/log/nginx/name.example.com_error.log; location / { index index.php; gzip on; gzip_vary on; root $root_dir; try_files $uri $uri/ /index.php; } location ~ ^/fpm-(status|ping)$ { access_log off; allow 127.0.0.1; allow 10.0.0.0/8; allow 172.16.0.0/16; allow 192.168.0.0/16; deny all; include fastcgi_params; fastcgi_pass php; } location ~ ^/admin$ { access_log off; allow 127.0.0.1; allow 10.0.0.0/8; allow 172.16.0.0/16; allow 192.168.0.0/16; deny all; include fastcgi_params; fastcgi_pass php; } location ~ \.php$ { fastcgi_index index.php; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; try_files $uri $uri/ =404; } }
The site worked great in testing (a.k.a without the existing database) but seems to just end up in a redirect loop between admin/index.php and admin/install.php:
192.168.168.232 - - [13/Oct/2015:13:17:51 -0500] "GET /admin/index.php HTTP/1.1" 302 258 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 0.005 192.168.168.232 - - [13/Oct/2015:13:17:51 -0500] "GET /admin/install.php HTTP/1.1" 302 224 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 0.185 192.168.168.232 - - [13/Oct/2015:13:17:51 -0500] "GET /admin/index.php HTTP/1.1" 302 258 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 0.002 192.168.168.232 - - [13/Oct/2015:13:17:51 -0500] "GET /admin/install.php HTTP/1.1" 302 224 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 0.144 192.168.168.232 - - [13/Oct/2015:13:17:51 -0500] "GET /admin/index.php HTTP/1.1" 302 258 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 0.004 192.168.168.232 - - [13/Oct/2015:13:17:51 -0500] "GET /admin/install.php HTTP/1.1" 302 224 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36" 0.139
I can provide further config files if needed but is there an easy way to stop the redirects?
Unable to upgrade from 3.1.0 to 3.2.1. Please advise.
in Managing Revive Adserver
Posted
I know this thread is old but look at how you are doing php sessions. I had to modify php5-fpm to save sessions to files as during install/upgrade revive isn't saving the sessions in the database.