phpmyadmin застревает при входе в систему (сервер nginx) - PullRequest
0 голосов
/ 22 июня 2011

Я запускаю nginx вместе с fastcgi-php, чтобы php работал на phpmyadmin. (Я разрабатываю в основном с Rails.) Я запускаю все с локального сервера в моей сети.

Приложение rails работает. Появляется экран входа в систему для phpmyadmin, и phpinfo () также работает, но при попытке войти в phpmyadmin я возвращаюсь к экрану входа в систему без видимых ошибок.

Я предполагаю, что, возможно, что-то неправильно настроено на сервере или еще не настроил phpmyadmin должным образом.

Вот соответствующий блок кода в nginx.cong = f

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;  
        }  


    }

1 Ответ

1 голос
/ 23 января 2014

Если все ваши конфигурации для phpMyAdmin верны, но проблема все еще сохраняется, это может быть связано с нехваткой места на диске.Если это так, вы можете использовать df -h для диагностики проблемы с пространством.

Мой сценарий состоял в том, что cron использовался для создания mysqldump большой базы данных, пока не закончилось место.После удаления дампа sql phpMyAdmin вошел в систему, как и должно.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...