URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9887
[ Назад ]

Исходное сообщение
"Помогите phpMyAdmin"

Отправлено badboykillaz , 06-Авг-14 15:29 
доброго времени суток! помогите с такой проблемой есть freebsd8.4 stable, апачь, мускул, пхп всё как положено,
root@serv:/var/log/httpd # httpd -v
Server version: Apache/2.2.27 (FreeBSD)
Server built:   Jun 12 2014 11:48:14
root@serv:/var/log/httpd # apachectl -M | grep php5
php5_module (shared)
Syntax OK
root@serv:/var/log/httpd # cat /usr/local/etc/apache22/httpd.conf | grep php
LoadModule php5_module        libexec/apache22/libphp5.so
    DirectoryIndex index.html index.php
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
root@serv:/var/log/httpd # pkg_info | grep php
mod_php5-5.4.29,1   PHP Scripting Language
php5-5.4.29         PHP Scripting Language
php5-bz2-5.4.29     The bz2 shared extension for php
php5-ctype-5.4.29   The ctype shared extension for php
php5-dom-5.4.29     The dom shared extension for php
php5-extensions-1.7 A "meta-port" to install PHP extensions
php5-filter-5.4.29  The filter shared extension for php
php5-gd-5.4.29      The gd shared extension for php
php5-hash-5.4.29    The hash shared extension for php
php5-iconv-5.4.29   The iconv shared extension for php
php5-json-5.4.29    The json shared extension for php
php5-mbstring-5.4.29 The mbstring shared extension for php
php5-mcrypt-5.4.29  The mcrypt shared extension for php
php5-mysql-5.4.29   The mysql shared extension for php
php5-mysqli-5.4.29  The mysqli shared extension for php
php5-openssl-5.4.29 The openssl shared extension for php
php5-pdo-5.4.29     The pdo shared extension for php
php5-pdo_sqlite-5.4.29 The pdo_sqlite shared extension for php
php5-phar-5.4.29    The phar shared extension for php
php5-posix-5.4.29   The posix shared extension for php
php5-session-5.4.29 The session shared extension for php
php5-simplexml-5.4.29 The simplexml shared extension for php
php5-sqlite3-5.4.29 The sqlite3 shared extension for php
php5-tokenizer-5.4.29 The tokenizer shared extension for php
php5-xml-5.4.29     The xml shared extension for php
php5-xmlreader-5.4.29 The xmlreader shared extension for php
php5-xmlwriter-5.4.29 The xmlwriter shared extension for php
php5-zip-5.4.29     The zip shared extension for php
php5-zlib-5.4.29    The zlib shared extension for php
phpMyAdmin-4.2.3    Set of PHP-scripts to manage MySQL over the web

понадобился phpMyAdmin всё поставил всё по доке, но вот проблема после ввода http://your-hostname-or-IP-address/phpmyadmin/ белая страница вот что в логах:

[Wed Aug 06 14:08:44 2014] [error][client 10.20.254.60] PHP Fatal error:  Call to undefined function mb_detect_encoding() in /usr/local/www/phpMyAdmin/libraries/php-gettext/gettext.inc on line 177  

гугленье ничего не даёт(((
помогите может кто сталкивался!!!


Содержание

Сообщения в этом обсуждении
"Помогите phpMyAdmin"
Отправлено Психиатр , 06-Авг-14 16:23 
нужен mbstring и gd, они у вас есть ... но активированы ли они в /usr/local/etc/php/extensions.ini ????

сделайте test.php:
<?php
phpinfo();
?>

и посмотрите что оно там рапортует насчёт mbstring и gd

зы если эти экстеншны поставились как зависимости phpmyadmin - рестартаните апач чтоб их подхватило.


"Помогите phpMyAdmin"
Отправлено badboykillaz , 06-Авг-14 17:41 
> нужен mbstring и gd, они у вас есть ... но активированы ли
> они в /usr/local/etc/php/extensions.ini ????
> сделайте test.php:
> <?php
> phpinfo();
> ?>
> и посмотрите что оно там рапортует насчёт mbstring и gd
> зы если эти экстеншны поставились как зависимости phpmyadmin - рестартаните апач чтоб
> их подхватило.

extensions.ini

extension=ctype.so
extension=session.so
extension=filter.so
extension=mbstring.so
extension=json.so
extension=mysqli.so
extension=apc.so
extension=bz2.so
extension=gd.so
extension=mcrypt.so
extension=openssl.so
extension=pdf.so
extension=xml.so
extension=zip.so
extension=zlib.so
extension=dom.so
extension=hash.so
extension=iconv.so
extension=mysql.so
extension=pdo.so
extension=pdo_sqlite.so
extension=phar.so
extension=posix.so
extension=simplexml.so
extension=sqlite3.so
extension=tokenizer.so
extension=xmlreader.so
extension=xmlwriter.so

апачь рестартовал уже не один раз, эффекта ноль,
а в пхпинфо  вообще о них ни слова, там нет даже списка модулей, только
PHP Extension 22010052.
220100525 это папка /usr/local/lib/php/20100525, проверял в этой папке все модуля есть, что за фигня(((


"Помогите phpMyAdmin"
Отправлено Психиатр , 06-Авг-14 18:55 
весело ....
с многими тараканами боролся, но такого не видел.

в httpd-error.log что то есть?

/usr/local/etc/php.ini есть? его правили?

попробуйте
cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini

или пересобрать www/mod_php5


"Помогите phpMyAdmin"
Отправлено badboykillaz , 06-Авг-14 19:14 
> весело ....
> с многими тараканами боролся, но такого не видел.
> в httpd-error.log что то есть?
> /usr/local/etc/php.ini есть? его правили?
> попробуйте
> cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini
> или пересобрать www/mod_php5

1)httpd-error.log только это
[warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
но это не смертельно
2)только раскоментил date.timezone = и добавил Europe/Kiev;
3)пробовал не помогло
4)пробовал не только его, а ещё и phpMyAdmin,сносил полностью, а также пхп make config,make reinstall!!!
не помогло(((


"Помогите phpMyAdmin"
Отправлено universite , 20-Авг-14 07:00 
Не вижу модуля

php5-gettext-5.4.29

+ создайте конфиг mbstring.ini

    mbstring.internal_encoding = UTF-8 ; Set default internal encoding to UTF-8

И поменяйте порядок на:


extension=mysql.so
extension=mysqli.so


И проверьте опции сборки модуля


cd /usr/ports/converters/php54-mbstring
make config