[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-tr
Subject: [Linux] nginx + php7 err_too_many_redirects
From: yaşar tunçez <ytuncez () gmail ! com>
Date: 2017-07-06 17:57:40
Message-ID: CALjHWrxRBt0RmKTBQgrdfNySOL8quqU8UiewCq8juebU4HP8_w () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Merhaba,
nginx + php 7 + mariadb + wordpress için Centos7 üzerine gerekli
kurulumları yaptım. Ancak wordpress'in kurulum aşamasında
"err_too_many_redirects" hatası alıyorum.
(sayfa.com/index.php/wp-admin/install.php url'line yönlendirme yapıyor)
cat /etc/nginx/conf.d/sayfa.conf
server {
listen 80;
server_name sayfa.com;
access_log /var/www/html/sayfa/logs/access.log;
error_log /var/www/html/sayfa/logs/error.log;
location / {
root /var/www/html/sayfa;
index index.php index.html index.htm;
if (-f $request_filename) {
expires 30d;
break;
}
if (!-e $request_filename) {
rewrite ^(.+)$ /index.php?q=$1 last;
}
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; # port where FastCGI
processes were spawned
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/html/sayfa$fastcgi_script_name;
# same path as above
fastcgi_param PATH_INFO $fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
}
/etc/php-fpm.d/www.conf dosyasını da aşağıdaki gibi düzenledim:
user = apache - > user = nginx
group = apache - > group = nginx
listen.owner = nobody - > listen.owner = nginx
listen.group = nobody - > listen.group = nginx
; listen = 127.0.0.1:9000 - > listen = /var/run/php-fpm/php-fpm.sock
[Attachment #5 (text/html)]
<div dir="ltr">Merhaba,<div><br></div><div>nginx + php 7 + mariadb + wordpress için \
Centos7 üzerine gerekli kurulumları yaptım. Ancak wordpress'in kurulum \
aşamasında "err_too_many_redirects" hatası \
alıyorum.</div><div><br></div><div>(<a \
href="http://sayfa.com/index.php/wp-admin/install.php">sayfa.com/index.php/wp-admin/install.php</a> \
url'line yönlendirme yapıyor)</div><div><br></div><div>cat \
/etc/nginx/conf.d/sayfa.conf</div><div><br></div><div><div>server {</div><div>listen \
80;</div><div>server_name <a \
href="http://sayfa.com">sayfa.com</a>;</div><div><br></div><div>access_log \
/var/www/html/sayfa/logs/access.log;</div><div>error_log \
/var/www/html/sayfa/logs/error.log;</div><div><br></div><div>location / \
{</div><div>root /var/www/html/sayfa;</div><div>index index.php index.html \
index.htm;</div><div><br></div><div>if (-f $request_filename) {</div><div>expires \
30d;</div><div>break;</div><div>}</div><div><br></div><div><br></div><div>if (!-e \
$request_filename) {</div><div>rewrite ^(.+)$ /index.php?q=$1 \
last;</div><div>}</div><div>}</div><div><br></div><div>location ~ \.php$ \
{</div><div>fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; # port where \
FastCGI processes were spawned</div><div>fastcgi_index \
index.php;</div><div>fastcgi_param SCRIPT_FILENAME \
/var/www/html/sayfa$fastcgi_script_name; # same path as \
above</div><div>fastcgi_param PATH_INFO \
$fastcgi_script_name;</div><div>include \
/etc/nginx/fastcgi_params;</div><div>}</div><div>}</div></div><div><br></div><div><br></div><div><br></div><div><br></div><div>
<p class="MsoNormal">/etc/php-fpm.d/www.conf dosyasını da aşağıdaki gibi \
düzenledim: <span></span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">user = apache - >
user = nginx<span></span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">group = apache - > group = nginx<span></span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">listen.owner = nobody - > listen.owner = \
nginx<span></span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">listen.group = nobody - > listen.group = \
nginx<span></span></p>
<p class="MsoNormal"><span> </span></p>
<p class="MsoNormal">; listen = <a href="http://127.0.0.1:9000">127.0.0.1:9000</a> - \
> listen =
/var/run/php-fpm/php-fpm.sock <span></span></p>
</div><div><br></div><div><br></div></div>
_______________________________________________
Linux E-Posta Listesi
Linux@liste.linux.org.tr
Liste kurallari: http://liste.linux.org.tr/kurallar.php
Bu Listede neden bulundu=F0unuzu bilmiyorsan=FDz veya art=FDk bu listeden g=
elen e-postalar=FD almak istemiyorsan=FDz a=FEa=F0=FDdaki ba=F0lant=FD adre=
sini kullanarak 1 dakika i=E7inde =FCyeli=F0inizi sonland=FDrabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic