LINUX.ORG.RU

phpmyadmin на nginx + php5-fpm


1

0

Добрый вечер, установил phpmyadmin из пакетов 4.3.3, все хорошо только при заходе на страницу site.ru/phpmyadmin выдает:

No input file specified.

конфиг nginx:

server {
...
location /phpmyadmin {
root /usr/share;
index index.php index.html index.htm;
location ~ ^/phpmyadmin.+\.php$ {
try_files $uri =404;
root /usr/share;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# fastcgi_param HTTPS $server_https;
include fastcgi_params;
}
location ~* ^/phpmyadmin.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt)$ {
root /usr/share;
}
}
location /phpMyAdmin {
rewrite ^/* /phpmyadmin last;
}
...
}

что только не пробовал, что не читал, ничего не помогает, вроде что-то с путями, кто может помочь?

oprstfaq ()
Ответ на: комментарий от oprstfaq

это просто ппц!
сделал так:

server{
listen 80;
server_name site.ru;

location / {
root /usr/share/phpmyadmin;
index index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name;
}
}

oprstfaq ()
Ответ на: комментарий от oprstfaq

Я думаю, что ты и дальше будешь убиваться, пока не предоставишь всю необходимую информацию для решения данной проблемы.

anonymous ()
Ответ на: комментарий от anonymous

~# uname -a
Linux vilis 2.6.32-274.3.1.el5.028stab094.3 #1 SMP Thu Sep 22 13:24:07 MSD 2011 x86_64 GNU/Linux
~# php5-fpm -v
PHP 5.3.8-1~dotdeb.2 (fpm-fcgi) (built: Aug 25 2011 13:36:54)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH
~# nginx -v
nginx version: nginx/1.0.11



При установке phpmyadmin только пароль указывал, но врядли это что то с ним, это все nginx с fpm. Какая еще информация нужна?

oprstfaq ()
Ответ на: комментарий от Chaser_Andrey

debian squeeze

~# ps aux | grep nginx
root 3279 0.0 0.4 30592 956 ? Ss 01:16 0:00 nginx: master process /usr/sbin/nginx
www-data 3280 0.0 1.5 39652 3180 ? S< 01:16 0:00 nginx: worker process
root 3373 0.0 0.3 6028 668 pts/0 R+ 01:43 0:00 grep nginx

~# ps aux | grep php-fpm
root 3291 0.0 2.3 175180 4896 ? Ss 01:16 0:00 php-fpm: master process (/etc/php5/fpm/php-fpm.conf)
www-data 3292 0.0 2.5 175700 5136 ? S 01:16 0:00 php-fpm: pool www
root 3375 0.0 0.3 6028 672 pts/0 R+ 01:44 0:00 grep php-fpm

~# ls -l /usr/share/phpmyadmin
total 1136
lrwxrwxrwx 1 www-data www-data 36 Jan 11 15:56 Documentation.html -> ../doc/phpmyadmin/Documentation.html
-rw-r--r-- 1 www-data www-data 10829 Sep 7 2010 browse_foreigners.php
-rw-r--r-- 1 www-data www-data 4354 Sep 7 2010 bs_change_mime_type.php
-rw-r--r-- 1 www-data www-data 1797 Sep 7 2010 bs_disp_as_mime_type.php
-rw-r--r-- 1 www-data www-data 2368 Sep 7 2010 bs_play_media.php
-rw-r--r-- 1 www-data www-data 798 Sep 7 2010 calendar.php
-rw-r--r-- 1 www-data www-data 3565 Sep 7 2010 changelog.php
-rw-r--r-- 1 www-data www-data 473 Sep 7 2010 chk_rel.php
-rw-r--r-- 1 www-data www-data 181 Jul 26 21:07 config.footer.inc.php
-rw-r--r-- 1 www-data www-data 181 Jul 26 21:07 config.header.inc.php
-rw-r--r-- 1 www-data www-data 1263 Jul 26 21:07 config.inc.php
-rw-r--r-- 1 www-data www-data 2162 Sep 7 2010 config.sample.inc.php
-rw-r--r-- 1 www-data www-data 1458 Sep 7 2010 db_create.php
-rw-r--r-- 1 www-data www-data 10415 Sep 7 2010 db_datadict.php
-rw-r--r-- 1 www-data www-data 2336 Sep 7 2010 db_export.php
-rw-r--r-- 1 www-data www-data 537 Sep 7 2010 db_import.php
-rw-r--r-- 1 www-data www-data 27435 Sep 7 2010 db_operations.php
-rw-r--r-- 1 www-data www-data 7389 Sep 7 2010 db_printview.php
-rw-r--r-- 1 www-data www-data 30581 Sep 7 2010 db_qbe.php
-rw-r--r-- 1 www-data www-data 13120 Sep 7 2010 db_search.php
-rw-r--r-- 1 www-data www-data 980 Sep 7 2010 db_sql.php
-rw-r--r-- 1 www-data www-data 25299 Jul 26 21:05 db_structure.php
-rw-r--r-- 1 www-data www-data 7277 Sep 7 2010 db_tracking.php
lrwxrwxrwx 1 www-data www-data 26 Jan 11 15:56 docs.css -> ../doc/phpmyadmin/docs.css
-rw-r--r-- 1 www-data www-data 25308 Sep 7 2010 export.php
-rw-r--r-- 1 www-data www-data 18902 Sep 7 2010 favicon.ico
-rw-r--r-- 1 www-data www-data 15614 Sep 7 2010 import.php
-rw-r--r-- 1 www-data www-data 1077 Sep 7 2010 import_status.php
-rw-r--r-- 1 www-data www-data 6789 Sep 7 2010 index.php
drwxr-xr-x 3 www-data www-data 4096 Jan 11 15:56 js
drwxr-xr-x 2 www-data www-data 4096 Jan 11 15:56 lang
drwxr-xr-x 11 www-data www-data 4096 Jan 11 15:56 libraries
-rw-r--r-- 1 www-data www-data 453 Sep 7 2010 license.php
-rw-r--r-- 1 www-data www-data 13416 Jul 26 21:05 main.php
-rw-r--r-- 1 www-data www-data 27220 Sep 7 2010 navigation.php
-rw-r--r-- 1 www-data www-data 27617 Sep 7 2010 pdf_pages.php
-rw-r--r-- 1 www-data www-data 53336 Sep 7 2010 pdf_schema.php
-rw-r--r-- 1 www-data www-data 366 Jul 26 21:05 phpinfo.php
-rw-r--r-- 1 www-data www-data 1079 Sep 7 2010 phpmyadmin.css.php
drwxr-xr-x 5 www-data www-data 4096 Jan 11 15:56 pmd
-rw-r--r-- 1 www-data www-data 9845 Sep 7 2010 pmd_common.php
-rw-r--r-- 1 www-data www-data 1866 Sep 7 2010 pmd_display_field.php
-rw-r--r-- 1 www-data www-data 18504 Sep 7 2010 pmd_general.php
-rw-r--r-- 1 www-data www-data 829 Sep 7 2010 pmd_help.php
-rw-r--r-- 1 www-data www-data 3762 Sep 7 2010 pmd_pdf.php
-rw-r--r-- 1 www-data www-data 3994 Sep 7 2010 pmd_relation_new.php
-rw-r--r-- 1 www-data www-data 1973 Sep 7 2010 pmd_relation_upd.php
-rw-r--r-- 1 www-data www-data 2071 Sep 7 2010 pmd_save_pos.php
-rw-r--r-- 1 www-data www-data 1063 Sep 7 2010 print.css
-rw-r--r-- 1 www-data www-data 8252 Sep 7 2010 querywindow.php
-rw-r--r-- 1 www-data www-data 7584 Sep 7 2010 server_binlog.php
-rw-r--r-- 1 www-data www-data 2641 Sep 7 2010 server_collations.php
-rw-r--r-- 1 www-data www-data 15336 Sep 7 2010 server_databases.php
-rw-r--r-- 1 www-data www-data 4689 Sep 7 2010 server_engines.php
-rw-r--r-- 1 www-data www-data 1615 Sep 7 2010 server_export.php
-rw-r--r-- 1 www-data www-data 549 Sep 7 2010 server_import.php
-rw-r--r-- 1 www-data www-data 98602 Sep 7 2010 server_privileges.php
-rw-r--r-- 1 www-data www-data 2893 Sep 7 2010 server_processlist.php
-rw-r--r-- 1 www-data www-data 16986 Sep 7 2010 server_replication.php
-rw-r--r-- 1 www-data www-data 565 Sep 7 2010 server_sql.php
-rw-r--r-- 1 www-data www-data 22147 Sep 7 2010 server_status.php
-rw-r--r-- 1 www-data www-data 59483 Sep 7 2010 server_synchronize.php
-rw-r--r-- 1 www-data www-data 2196 Sep 7 2010 server_variables.php
drwxr-xr-x 4 www-data www-data 4096 Jan 11 15:56 setup
-rw-r--r-- 1 www-data www-data 297 Sep 7 2010 show_config_errors.php
-rw-r--r-- 1 www-data www-data 26846 Jul 26 21:05 sql.php
-rw-r--r-- 1 www-data www-data 8175 Sep 7 2010 tbl_addfield.php
-rw-r--r-- 1 www-data www-data 7214 Sep 7 2010 tbl_alter.php
-rw-r--r-- 1 www-data www-data 54017 Sep 7 2010 tbl_change.php
-rw-r--r-- 1 www-data www-data 9781 Sep 7 2010 tbl_create.php
-rw-r--r-- 1 www-data www-data 2573 Sep 7 2010 tbl_export.php
-rw-r--r-- 1 www-data www-data 700 Sep 7 2010 tbl_import.php
-rw-r--r-- 1 www-data www-data 7954 Sep 7 2010 tbl_indexes.php
-rw-r--r-- 1 www-data www-data 2435 Sep 7 2010 tbl_move_copy.php
-rw-r--r-- 1 www-data www-data 28324 Sep 7 2010 tbl_operations.php
-rw-r--r-- 1 www-data www-data 16521 Jul 26 22:15 tbl_printview.php
-rw-r--r-- 1 www-data www-data 23511 Sep 7 2010 tbl_relation.php
-rw-r--r-- 1 www-data www-data 15660 Jul 26 21:05 tbl_replace.php
-rw-r--r-- 1 www-data www-data 4825 Sep 7 2010 tbl_row_action.php
-rw-r--r-- 1 www-data www-data 16286 Jul 26 21:05 tbl_select.php
-rw-r--r-- 1 www-data www-data 919 Sep 7 2010 tbl_sql.php
-rw-r--r-- 1 www-data www-data 31945 Jul 26 21:05 tbl_structure.php
-rw-r--r-- 1 www-data www-data 25306 Sep 7 2010 tbl_tracking.php
drwxr-xr-x 4 www-data www-data 4096 Jan 11 15:56 themes
-rw-r--r-- 1 www-data www-data 1253 Sep 7 2010 themes.php
-rw-r--r-- 1 www-data www-data 1625 Sep 7 2010 transformation_overview.php
-rw-r--r-- 1 www-data www-data 3674 Sep 7 2010 transformation_wrapper.php
lrwxrwxrwx 1 www-data www-data 34 Jan 11 15:56 translators.html -> ../doc/phpmyadmin/translators.html
-rw-r--r-- 1 www-data www-data 4569 Sep 7 2010 user_password.php
-rw-r--r-- 1 www-data www-data 5368 Sep 7 2010 view_create.php
-rw-r--r-- 1 www-data www-data 1132 Sep 7 2010 webapp.php

oprstfaq ()

лично у меня так

server {
    listen 127.0.0.1;
    server_name localhost;
    index index.htm index.html index.php;
    root /var/www/localhost/htdocs;
    include php.conf;
}

/etc/nginx/php.conf

location ~ \.php$ {
    fastcgi_pass   unix:/var/run/php/php-fpm.sock;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi.conf;
}

anonymous ()
Ответ на: комментарий от anonymous

если index и root в директиву server писать вообще ничего не работает

oprstfaq ()
Ответ на: комментарий от oprstfaq

У меня такой конфиг:

server {
        listen          80;
        server_name     phpmyadmin.example.com;
        index           index.php;
        root            /var/www/phpmyadmin;

        access_log /var/log/nginx/phpmyadmin_access.log main;
        error_log /var/log/nginx/phpmyadmin_error.log info;

        location ~* \.php$ {
                fastcgi_pass    unix:/var/run/php/fcgi-php.sock;
                fastcgi_index   index.php;
                fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include         fastcgi_params;
        }
        autoindex off;                                                                                                                         
}

Что-то есть в логах nginx/php-fpm?

Давай ещё конфиг php-fpm

Chaser_Andrey ★★★★★ ()
Ответ на: комментарий от Chaser_Andrey

я index и root в location / { ... } пишу, а так 404 будет.
php5-fpm по дефолту, изменил тока:
pm.max_children = 10
pm.start_servers = 1
pm.min_spare_servers = 1
pm.max_spare_servers = 10
chroot = /var/www
chdir = /

oprstfaq ()
Ответ на: комментарий от oprstfaq

всё) сам же запер php в директории www и хотел чтобы что то в других работало)

oprstfaq ()
Ответ на: комментарий от oprstfaq

спасибо всем большое, навели на собственные глупости ))

oprstfaq ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.