私はphpmyadminで動作するphpを取得するために、fastcgi-phpとともにnginxを実行しています。 (私は主にRailsを使って開発しています)私はネットワーク上のローカルサーバからすべてを実行しています。phpmyadminはログイン時にスタックしています(nginxサーバ)
レールアプリが機能しています。 phpmyadminのログイン画面が表示され、phpinfo()も同様に動作しますが、phpmyadminにログインしようとすると、ログイン画面に戻り、表示されるエラーは表示されません。
サーバで何かが誤って設定されているか、phpmyadminを正しく設定していない可能性があります。 phpMyAdmin
のため、すべての設定が正しいが、問題はまだそれは、ディスクスペースの不足に起因することができ、解決しない場合は
はここ
server {
listen 80;
server_name localhost;
root /home/dev/spindle/public;
rails_env development;
passenger_enabled on;`
access_log logs/host.access.log;
fastcgi_index index.php;
location /phpmyadmin{
root /usr/share;
index index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
set $php_root /home/dev/spindle/public;
if ($request_uri ~* /phpmyadmin) {
set $php_root /usr/share;
}
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $php_root$fastcgi_script_name;
}
}
PHPセッションディレクトリが書き込み可能で読み取り可能であることを確認してください。 – hakre
そのディレクトリはどこにありますか?私は/ var/lib/php5 /をチェックして何も見つからなかった。 – fny
'phpinfo()'の出力に名前を付ける必要があります。 'session.save_path'を探します。 – hakre