Difference between revisions of "PhpMyAdmin (Русский)"

From ArchWiki
Jump to: navigation, search
(Конфигурация)
(Конфигурация)
Line 60: Line 60:
 
</pre>
 
</pre>
  
Откройте файл '/etc/php/php.ini' и добавте в строчке 'open_basedir' следующие значения:
+
Откройте файл {{Filename|'/etc/php/php.ini'}} и добавте в строчке 'open_basedir' следующие значения:
  
 
<pre>
 
<pre>

Revision as of 20:41, 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>

Откройте файл Template:Filename и добавте в строчке '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