LINUX.ORG.RU
решено ФорумAdmin

phpmyadmin не выполняет .php


0

1

Здравствуйте! Ubuntu 10.4.3: ispconfig 3, bitrix, apache2.

php на серваке обрабатывается, по ссылке /phpmyadmin/ загружается а не выполняется index.php линк ln -fs /usr/share/phpmyadmin /var/www/ делал, не спасло. php файлики обрабатываются кроме тех что в /phpmyadmin/

Раньше работало, после каких манипуляций отвалилось не помню

ls -la /usr/share/phpmyadmin

от какого юзера запущен веб-сервер (APACHE_RUN_USER из /etc/apache2/envvars), разрешён ли php в апаче (ls -la /etc/apache2/mods-enabled).

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

Думаю разрешен, т.к php обрабатывается нормально, кроме /phpmyadmin/

cat /etc/apache2/envvars | grep APACHE_RUN_USER
export APACHE_RUN_USER=www-data

ls -las /etc/apache2/mods-enabled
0 lrwxrwxrwx 1 root root 28 2011-11-06 23:14 alias.conf -> ../mods-available/alias.conf
0 lrwxrwxrwx 1 root root 28 2011-11-06 23:14 alias.load -> ../mods-available/alias.load
0 lrwxrwxrwx 1 root root 33 2011-11-06 23:14 auth_basic.load -> ../mods-available/auth_basic.load
0 lrwxrwxrwx 1 root root 33 2011-11-06 23:14 authn_file.load -> ../mods-available/authn_file.load
0 lrwxrwxrwx 1 root root 36 2011-11-06 23:14 authz_default.load -> ../mods-available/authz_default.load
0 lrwxrwxrwx 1 root root 38 2011-11-06 23:14 authz_groupfile.load -> ../mods-available/authz_groupfile.load
0 lrwxrwxrwx 1 root root 33 2011-11-06 23:14 authz_host.load -> ../mods-available/authz_host.load
0 lrwxrwxrwx 1 root root 33 2011-11-06 23:14 authz_user.load -> ../mods-available/authz_user.load
0 lrwxrwxrwx 1 root root 32 2011-11-06 23:14 autoindex.conf -> ../mods-available/autoindex.conf
0 lrwxrwxrwx 1 root root 32 2011-11-06 23:14 autoindex.load -> ../mods-available/autoindex.load
0 lrwxrwxrwx 1 root root 26 2011-11-06 23:15 cgi.load -> ../mods-available/cgi.load
0 lrwxrwxrwx 1 root root 30 2011-11-06 23:14 deflate.conf -> ../mods-available/deflate.conf
0 lrwxrwxrwx 1 root root 30 2011-11-06 23:14 deflate.load -> ../mods-available/deflate.load
0 lrwxrwxrwx 1 root root 26 2011-11-06 23:14 dir.conf -> ../mods-available/dir.conf
0 lrwxrwxrwx 1 root root 26 2011-11-06 23:14 dir.load -> ../mods-available/dir.load
0 lrwxrwxrwx 1 root root 26 2011-11-06 23:14 env.load -> ../mods-available/env.load
0 lrwxrwxrwx 1 root root 28 2011-11-07 00:30 fcgid.conf -> ../mods-available/fcgid.conf
0 lrwxrwxrwx 1 root root 28 2011-11-07 00:30 fcgid.load -> ../mods-available/fcgid.load
0 lrwxrwxrwx 1 root root 27 2011-11-06 23:14 mime.conf -> ../mods-available/mime.conf
0 lrwxrwxrwx 1 root root 27 2011-11-06 23:14 mime.load -> ../mods-available/mime.load
0 lrwxrwxrwx 1 root root 34 2011-11-06 23:14 negotiation.conf -> ../mods-available/negotiation.conf
0 lrwxrwxrwx 1 root root 34 2011-11-06 23:14 negotiation.load -> ../mods-available/negotiation.load
0 lrwxrwxrwx 1 root root 33 2011-11-06 23:14 reqtimeout.conf -> ../mods-available/reqtimeout.conf
0 lrwxrwxrwx 1 root root 33 2011-11-06 23:14 reqtimeout.load -> ../mods-available/reqtimeout.load
0 lrwxrwxrwx 1 root root 31 2011-11-06 23:14 setenvif.conf -> ../mods-available/setenvif.conf
0 lrwxrwxrwx 1 root root 31 2011-11-06 23:14 setenvif.load -> ../mods-available/setenvif.load
0 lrwxrwxrwx 1 root root 29 2011-11-06 23:14 status.conf -> ../mods-available/status.conf
0 lrwxrwxrwx 1 root root 29 2011-11-06 23:14 status.load -> ../mods-available/status.load
0 lrwxrwxrwx 1 root root 29 2011-11-07 00:30 suexec.load -> ../mods-available/suexec.load

oskar0609
() автор топика
Ответ на: комментарий от adriano32

ls -las /usr/share/phpmyadmin
12 -rw-r--r-- 1 root root 10829 2010-04-14 02:33 browse_foreigners.php
8 -rw-r--r-- 1 root root 4354 2010-04-14 02:33 bs_change_mime_type.php
4 -rw-r--r-- 1 root root 1797 2010-04-14 02:33 bs_disp_as_mime_type.php
4 -rw-r--r-- 1 root root 2368 2010-04-14 02:33 bs_play_media.php
4 -rw-r--r-- 1 root root 798 2010-04-14 02:33 calendar.php
4 -rw-r--r-- 1 root root 3565 2010-04-14 02:33 changelog.php
4 -rw-r--r-- 1 root root 473 2010-04-14 02:33 chk_rel.php
4 -rw-r--r-- 1 root root 181 2008-12-09 23:00 config.footer.inc.php
4 -rw-r--r-- 1 root root 181 2008-12-09 23:00 config.header.inc.php
4 -rw-r--r-- 1 root root 1263 2008-12-09 23:00 config.inc.php
4 -rw-r--r-- 1 root root 2162 2010-04-14 02:33 config.sample.inc.php
4 -rw-r--r-- 1 root root 1458 2010-04-14 02:33 db_create.php
12 -rw-r--r-- 1 root root 10415 2010-04-14 02:33 db_datadict.php
4 -rw-r--r-- 1 root root 2336 2010-04-14 02:33 db_export.php
4 -rw-r--r-- 1 root root 537 2010-04-14 02:33 db_import.php
28 -rw-r--r-- 1 root root 27435 2010-04-14 02:33 db_operations.php
8 -rw-r--r-- 1 root root 7389 2010-04-14 02:33 db_printview.php
32 -rw-r--r-- 1 root root 30581 2010-04-14 02:33 db_qbe.php
16 -rw-r--r-- 1 root root 13102 2010-04-14 02:33 db_search.php
4 -rw-r--r-- 1 root root 962 2010-04-14 02:33 db_sql.php
28 -rw-r--r-- 1 root root 25259 2010-04-16 20:07 db_structure.php
8 -rw-r--r-- 1 root root 7277 2010-04-14 02:33 db_tracking.php
0 lrwxrwxrwx 1 root root 26 2011-11-06 23:20 docs.css -> ../doc/phpmyadmin/docs.css
0 lrwxrwxrwx 1 root root 36 2011-11-06 23:20 Documentation.html -> ../doc/phpmyadmin/Documentation.html
4 -rw-r--r-- 1 root root 2148 2010-04-14 02:33 error.php
28 -rw-r--r-- 1 root root 25308 2010-04-14 02:33 export.php
20 -rw-r--r-- 1 root root 18902 2010-04-14 02:33 favicon.ico
16 -rw-r--r-- 1 root root 15315 2010-04-14 02:33 import.php
4 -rw-r--r-- 1 root root 1077 2010-04-14 02:33 import_status.php
8 -rwxrwxrwx 1 root root 6789 2010-04-14 02:33 index.php
4 drwxr-xr-x 3 root root 4096 2011-11-06 23:20 js
4 drwxr-xr-x 2 root root 4096 2011-11-06 23:20 lang
4 drwxr-xr-x 11 root root 4096 2011-11-06 23:20 libraries
4 -rw-r--r-- 1 root root 453 2010-04-14 02:33 license.php
16 -rw-r--r-- 1 root root 13416 2010-04-16 20:07 main.php
28 -rw-r--r-- 1 root root 26725 2010-04-14 02:33 navigation.php
28 -rw-r--r-- 1 root root 27486 2010-04-14 02:33 pdf_pages.php
56 -rw-r--r-- 1 root root 53299 2010-04-14 02:33 pdf_schema.php
4 -rw-r--r-- 1 root root 421 2010-04-14 02:33 phpinfo.php
4 -rw-r--r-- 1 root root 1079 2010-04-14 02:33 phpmyadmin.css.php
4 drwxr-xr-x 5 root root 4096 2011-11-06 23:20 pmd
12 -rw-r--r-- 1 root root 9845 2010-04-14 02:33 pmd_common.php
4 -rw-r--r-- 1 root root 1866 2010-04-14 02:33 pmd_display_field.php
20 -rw-r--r-- 1 root root 18505 2010-04-14 02:33 pmd_general.php
4 -rw-r--r-- 1 root root 829 2010-04-14 02:33 pmd_help.php
4 -rw-r--r-- 1 root root 3762 2010-04-14 02:33 pmd_pdf.php
4 -rw-r--r-- 1 root root 3994 2010-04-14 02:33 pmd_relation_new.php
4 -rw-r--r-- 1 root root 1973 2010-04-14 02:33 pmd_relation_upd.php
4 -rw-r--r-- 1 root root 2071 2010-04-14 02:33 pmd_save_pos.php
4 -rw-r--r-- 1 root root 1063 2010-04-14 02:33 print.css
12 -rw-r--r-- 1 root root 8252 2010-04-14 02:33 querywindow.php
8 -rw-r--r-- 1 root root 7584 2010-04-14 02:33 server_binlog.php
4 -rw-r--r-- 1 root root 2641 2010-04-14 02:33 server_collations.php
16 -rw-r--r-- 1 root root 14967 2010-04-14 02:33 server_databases.php
8 -rw-r--r-- 1 root root 4689 2010-04-14 02:33 server_engines.php
4 -rw-r--r-- 1 root root 1615 2010-04-14 02:33 server_export.php
4 -rw-r--r-- 1 root root 549 2010-04-14 02:33 server_import.php
96 -rw-r--r-- 1 root root 98006 2010-04-14 02:33 server_privileges.php
4 -rw-r--r-- 1 root root 2893 2010-04-14 02:33 server_processlist.php
20 -rw-r--r-- 1 root root 16986 2010-04-14 02:33 server_replication.php
4 -rw-r--r-- 1 root root 565 2010-04-14 02:33 server_sql.php
24 -rw-r--r-- 1 root root 22147 2010-04-14 02:33 server_status.php
60 -rw-r--r-- 1 root root 59473 2010-04-14 02:33 server_synchronize.php
4 -rw-r--r-- 1 root root 2196 2010-04-14 02:33 server_variables.php
4 drwxr-xr-x 4 root root 4096 2011-11-06 23:20 setup
4 -rw-r--r-- 1 root root 297 2010-04-14 02:33 show_config_errors.php
28 -rw-r--r-- 1 root root 26626 2010-04-16 20:07 sql.php
8 -rw-r--r-- 1 root root 8175 2010-04-14 02:33 tbl_addfield.php
8 -rw-r--r-- 1 root root 7214 2010-04-14 02:33 tbl_alter.php
56 -rw-r--r-- 1 root root 54252 2010-04-14 02:33 tbl_change.php
12 -rw-r--r-- 1 root root 9781 2010-04-14 02:33 tbl_create.php
4 -rw-r--r-- 1 root root 2573 2010-04-14 02:33 tbl_export.php
4 -rw-r--r-- 1 root root 700 2010-04-14 02:33 tbl_import.php
8 -rw-r--r-- 1 root root 7954 2010-04-14 02:33 tbl_indexes.php
4 -rw-r--r-- 1 root root 2435 2010-04-14 02:33 tbl_move_copy.php
28 -rw-r--r-- 1 root root 27565 2010-04-14 02:33 tbl_operations.php
20 -rw-r--r-- 1 root root 16521 2010-04-14 02:33 tbl_printview.php
24 -rw-r--r-- 1 root root 23511 2010-04-14 02:33 tbl_relation.php
16 -rw-r--r-- 1 root root 15660 2010-04-16 20:07 tbl_replace.php
8 -rw-r--r-- 1 root root 4825 2010-04-14 02:33 tbl_row_action.php
16 -rw-r--r-- 1 root root 16286 2010-04-16 20:07 tbl_select.php
4 -rw-r--r-- 1 root root 901 2010-04-14 02:33 tbl_sql.php
32 -rw-r--r-- 1 root root 31933 2010-04-16 20:07 tbl_structure.php
28 -rw-r--r-- 1 root root 24876 2010-04-14 02:33 tbl_tracking.php
8 -rw-r--r-- 1 root root 6789 2011-11-21 03:52 test_i.php
4 drwxr-xr-x 4 root root 4096 2011-11-06 23:20 themes
4 -rw-r--r-- 1 root root 1253 2010-04-14 02:33 themes.php
4 -rw-r--r-- 1 root root 1625 2010-04-14 02:33 transformation_overview.php
4 -rw-r--r-- 1 root root 3674 2010-04-14 02:33 transformation_wrapper.php
0 lrwxrwxrwx 1 root root 34 2011-11-06 23:20 translators.html -> ../doc/phpmyadmin/translators.html
8 -rw-r--r-- 1 root root 4569 2010-04-14 02:33 user_password.php
8 -rw-r--r-- 1 root root 5368 2010-04-14 02:33 view_create.php
4 -rw-r--r-- 1 root root 1132 2010-04-14 02:33 webapp.php

oskar0609
() автор топика
Ответ на: комментарий от adriano32

/etc/apache2/sites-available/имясайта.vhost есть строчка Options FollowSymLinks, в имясайта.vhost.err тоже.
В /etc/apache2/sites-available/default:

Options FollowSymLinks
Options Indexes FollowSymLinks MultiViews
Options Indexes MultiViews FollowSymLinks

В /etc/apache2/sites-available/ispconfig.conf нет FollowSymLinks

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

А DirectoryIndex у тебя для этой директории прописан?

swelf
()

phpMyAdmin, надеюсь, пакетный?
Процитируйте содержимое /etc/apache2/mods-enabled/php.conf и /etc/apache2/conf.d/phpmyadmin.conf. Похоже, где-то не совсем правильно прописан обработчик PHP скриптов (AddType / SetHandler / «php_admin_value engine off»).

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

попробуй дать разрешение не только на чтение но и на выполнение chmod -R 755 /phpadmin/

Ну бред же, там не дубовый CGI.

frozen_twilight ★★
()

php файлики обрабатываются кроме тех что в /phpmyadmin/

Раньше работало, после каких манипуляций отвалилось не помню

Предполагаю, если ставили suPHP, то после него такое бывает, из-за различий в способах задания обработчика PHP.

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

/etc/apache2/mods-enabled/php.conf - не такого файла

/etc/apache2/conf.d/phpmyadmin.conf

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php

<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml
php_flag magic_quotes_gpc Off
php_flag track_vars On
php_flag register_globals Off
php_value include_path .
</IfModule>

</Directory>

# Authorize for setup
<Directory /usr/share/phpmyadmin/setup>
<IfModule mod_authn_file.c>
AuthType Basic
AuthName «phpMyAdmin Setup»
AuthUserFile /etc/phpmyadmin/htpasswd.setup
</IfModule>
Require valid-user
</Directory>

# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
Order Deny,Allow
Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
Order Deny,Allow
Deny from All
</Directory>



oskar0609
() автор топика
Ответ на: комментарий от CYBERGROM

пробовал .php файлик сделать выполняемым - результата 0

oskar0609
() автор топика
Ответ на: комментарий от frozen_twilight

suphp.conf - нет такого :(

/etc/apache2/mods-available/php5.conf

<IfModule mod_php5.c>
<FilesMatch «\.ph(p3?|tml)$»>
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch «\.phps$»>
SetHandler application/x-httpd-php-source
</FilesMatch>
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
</IfModule>

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

уберите строчку

AddType application/x-httpd-php .php .phtml
из /etc/apache2/conf.d/phpmyadmin.conf
по сути это конфликтует с
<FilesMatch "\.ph(p3?|tml)$">
	SetHandler application/x-httpd-php
</FilesMatch>
в /etc/apache2/mods-available/php5.conf

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

спасибо всем за советы,

apt-get install php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql

решил все мои проблемы ура!

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

непонятно тогда, каким образом вы вообще прежде устанавливали mod_php

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