Difference between revisions of "PhpMyAdmin (Русский)"
(→Конфигурация) |
(→Конфигурация) |
||
Line 66: | Line 66: | ||
</pre> | </pre> | ||
− | Для | + | Для примера, это может выглядить так: |
<pre> | <pre> |
Revision as of 20:39, 12 December 2009
Template:I18n links start Template:I18n entry Template:I18n entry Template:I18n links end
Перед установкой
Для начала прочитайте LAMP wiki, где детально расписана установка apache, php and mysql.
Инсталяция
Для инсталяции phpMyAdmin наберите в консоле.
pacman -S phpmyadmin php-mcrypt
Конфигурация
Первым делом нужно удалить старую папку phpmyadmin
rm -r /srv/httpd/phpMyAdmin
Скопируем пример конфигурационного файла в папку с настройками для httpd сервера
cp /etc/webapps/phpmyadmin/apache.example.conf /etc/httpd/conf/extra/httpd-phpmyadmin.conf
И добавим следующую строчку в /etc/httpd/conf/httpd.conf:
Include conf/extra/httpd-phpmyadmin.conf
Можно это сделать и в консоли, получится тот же самый эффект:
echo -e "\nInclude conf/extra/httpd-phpmyadmin.conf" >> /etc/httpd/conf/httpd.conf
Закоментируем или удалим 'deny form all' в /usr/share/webapps/phpMyAdmin/.htaccess:
#deny from all
Чтобы не увидить ошибку "Error 403 - Access forbidden!" при попытке открыть phpmyadmin
отредактируйте файл '/etc/httpd/conf/extra/httpd-phpmyadmin.conf' как показано ниже:
Alias /phpmyadmin/ "/usr/share/webapps/phpMyAdmin/" <Directory "/usr/share/webapps/phpMyAdmin"> AllowOverride All Options FollowSymlinks Order allow,deny Allow from all </Directory>
Откройте файл '/etc/php/php.ini' и добавте в строчке 'open_basedir' следующие значения:
:/usr/share/webapps/:/etc/webapps
Для примера, это может выглядить так:
open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/srv/:/usr/share/webapps/:/etc/webapps
Потом найдите строчку в Template:Filename:
;extension=mcrypt.so
и раскоментируйте ее
extension=mcrypt.so