Автор Тема: Phpmyadmin и mcrypt  (Прочетена 4248 пъти)

pipo101

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
Phpmyadmin и mcrypt
« -: May 18, 2008, 01:14 »
След като инсталирах phpMyAdmin и го отворих през браузера ми дава следното съобщение:
Примерен код
не мога да заредя разширението mcrypt,<br />моля проверете конфигурацията на PHP

Странно но не намерих нищо в php.ini нито в който и да било конф фаил на php или mysql, или phpmyadmin. А и в гугъл не намерих нищо на български. На испански и английски има, но само въпроси, за отговори, какви ли не глупости. На едно място пише, че това било само за windows, на друго, че е само за php5 и т.н. Намерих и пробвах ето това :
Примерен код
#yum install libmcrypt
#yum –enablerepo=centosplus install php-mcrypt

Но резултат пак няма. Някой да може да помогне за този mcrypt ? ':ok:'  ':ok:'  ':ok:'
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Phpmyadmin и mcrypt
« Отговор #1 -: May 18, 2008, 08:51 »
След като си инсталирал libmcrypt, виж изхода от функцията phpinfo().
Активен

pipo101

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
Phpmyadmin и mcrypt
« Отговор #2 -: May 18, 2008, 11:27 »
Цитат (senser @ Май 18 2008,09:51)
След като си инсталирал libmcrypt, виж изхода от функцията phpinfo().

Как да видя този изход, моляте обясни ми малко като за по начинаещи, не съм много на ти с php.
Активен

zeridon

  • Killmode enabled
  • Administrator
  • Напреднали
  • *****
  • Публикации: 1398
  • Distribution: Debian/Ubuntu
  • Window Manager: console/Gnome
  • BOfH
    • Профил
    • WWW
Phpmyadmin и mcrypt
« Отговор #3 -: May 18, 2008, 11:53 »
В такъв случай започни с нещо малко по просто, като например книжка за PHP ... иначе в  php.ini  трябва да се зареди extension-а.
Активен

Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Phpmyadmin и mcrypt
« Отговор #4 -: May 18, 2008, 12:01 »
Цитат (pipo101 @ Май 18 2008,11:27)
Цитат (senser @ Май 18 2008,09:51)
След като си инсталирал libmcrypt, виж изхода от функцията phpinfo().

Как да видя този изход, моляте обясни ми малко като за по начинаещи, не съм много на ти с php.

правиш файл (примерно phpinfo.php)  и вътре пишеш:
Примерен код

<?php phpinfo();?>

след, което разгледай изхода в браузър
Активен

pipo101

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
Phpmyadmin и mcrypt
« Отговор #5 -: May 18, 2008, 12:40 »
Да, това вече го бях направил и разгледах, но нищо не пише нито за mcrypt нито за libmcrypt !
А това за книжката съм си извадил и си я чета. Има доста материали. Но този случей с mcrypt не ми е хич ясен.



Активен

pipo101

  • Напреднали
  • *****
  • Публикации: 31
    • Профил
Phpmyadmin и mcrypt
« Отговор #6 -: May 18, 2008, 14:25 »
Не става, каквото и да пиша, каквото и да добавям в php.ini, пак не става. Пробвах и с extension=php_mcrypt.so и с extension=mcrypt.so и пак нищо. И на руски търсих и пак си е това. ':ok:'
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Phpmyadmin и mcrypt
« Отговор #7 -: May 18, 2008, 17:22 »
Има два начина за зареждане на модули в php. Първият е да впишеш модула директно в php.ini, а вторият е да впишеш модула във външен файл, който файл после да вмъкнеш (include-неш) в php.ini. Когато php и съответният модул са инсталирани чрез пакетния мениджър, обикновено в дистрибуциите се използва по подразбиране втория начин с include. При него, когато си инсталирал модула mcrypt, би трябвало с инсталацията да се е създал един файл mcrypt.ini, който е плеснат или в /etc/php5/conf.d, или в /etc/php.d (на други варианти не съм попадал засега). Тези две папки обикновено са include-нати по подразбиране в php.ini, така че създаденият файл автоматично ще бъде вмъкнат в php.ini и ще е нужно единствено да рестартираш apache.
Ако поради някаква причина искаш директно да впишеш модула в php.ini, то верните синтаксиси за целта са два. Първият
Цитат
extension = /пълен/път/до/файла/mcrypt.so

Вторият
Цитат
extension_dir = "/пълен/път/до/папката/с/модули"
extension = mcrypt.so

Виж дали директивата extension_dir сочи към папката, където настоящо се намира твоят mcrypt.so и, ако е така, можеш директно да впишеш модула без пълен път. Ако обаче extension_dir сочи към папка, в която mcrypt.so не присъства, то или трябва да преместиш mcrypt.so там, или да въведеш модула с пълния му път. Следва рестарт на apache '<img'>
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Ali Nebi

  • Напреднали
  • *****
  • Публикации: 394
  • Distribution: Centos, Debian, Fedora, Ubuntu
  • Window Manager: Gnome
    • Профил
Phpmyadmin и mcrypt
« Отговор #8 -: May 18, 2008, 19:55 »
Здравей, има пакет който се нарича php-mcrypt до колкото си спомням. Това е php модулът, който трябва да инсталираш, след това няма да имаш проблеми.

И както казаха в другите постове, провери също include_path директивата, но дефаултския път, където са ти модулите трябва да го инклудва автоматично.

примерно: /usr/shape/php/modules

П.П. Сега видях, че си инсталирал php-mcrypt '<img'> Рестартирай апачето и виж phpinfo() какво казва '<img'>



Активен

Не се задоволявай да бъдеш дим, когато можеш да бъдеш огън!

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
phpMyAdmin
Настройка на програми
empty 16 5751 Последна публикация Dec 14, 2009, 11:17
от edmon
phpMyAdmin
Настройка на програми
carlitto 5 2344 Последна публикация Mar 04, 2005, 15:48
от
Phpmyadmin и mcrypt ?
Настройка на програми
velislav80 5 2796 Последна публикация Feb 06, 2009, 15:05
от velislav80
Инсталиране на php-mcrypt на raspberry pi 2 с centos 7
Настройка на програми
rosenarch 2 2276 Последна публикация Sep 10, 2016, 22:30
от rosenarch
ПРЕМЕСТЕНО: Инсталиране на php-mcrypt на raspberry pi 2 с centos 7
Web development
neter 0 3169 Последна публикация Sep 20, 2016, 17:06
от neter