Новости:

Автор Тема: Ошибки функционирования интерфейса АИСТ  (Прочитано 1538 раз)

0 Пользователей и 1 Гость просматривают эту тему.

pclaker

  • Гость
Здравствуйте ! PDO работает. Но - 1) в персональном кабинете на закладке "редактирование данных пользователя" кнопка "Сохранить" серая. 2) при входе в админку надпись "Невозможно загрузить ленту новостей". 3) при создании резюме в персональном кабинете сообщение "Классификатор недоступен"

с уважением,
igasu.ru/aist

pclaker

  • Гость
Прошу прощения - кнопка не серая, это просто видимо было в режиме отладке. Но вот, что характерно, это что в режиме отладки при редактировании данных и создании резюме в ПК появление надписи "undefined property: stdClass::$imported in /htdocs/aist/components/com_aist/models/lib/Competitor.php"

Оффлайн Лисичкин Сергей

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 573
  • Не-разработчик АИСТ :)
Здравствуйте ! PDO работает.

Проверьте с помощью функции phpinfo(). Выложите здесь результаты из раздела PDO этого теста.
Охотник на троллей

pclaker

  • Гость
В разделе PDO такая таблица:

            PDO support                    enabled
PDO drivers                              no value

То есть вроде как нехорошо, но команда php -i | grep -i pdo выдает
Configure Command =>  './configure'  '--with-apxs=/usr/sbin/apxs' '--without-mysql' '--enable-xml' '--enable-wddx' '--enable-cli' '--with-iconv=/usr/local' '--with-gettext=/usr/local' '--enable-bcmath' '--enable-session' '--enable-calendar' '--enable-ctype' '--enable-ftp' '--with-pcre-regex' '--enable-sockets' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--enable-exif' '--enable-zend-multibyte' '--without-sqlite' '--without-pdo-sqlite' '--with-pear=/usr/local/share/php5' '--enable-fastcgi' '--enable-force-cgi-redirect' '--with-config-file-scan-dir=/var/www/conf/php5' '--enable-shared' '--disable-static' '--disable-rpath' '--with-config-file-path=/var/www/conf' '--enable-inline-optimization' '--with-pic' '--with-openssl' '--with-zlib' '--enable-suhosin' '--prefix=/usr/local' '--sysconfdir=/etc' '--mandir=/usr/local/man' '--infodir=/usr/local/info'
/var/www/conf/php5/pdo_dblib.ini,
/var/www/conf/php5/pdo_mysql.ini,
PDO
PDO support => enabled
PDO drivers => dblib, mysql
pdo_dblib
PDO Driver for FreeTDS/Sybase DB-lib => enabled
pdo_mysql
PDO Driver for MySQL, client library version => 5.1.48

с уважением

pclaker

  • Гость
Хотя в принципе, почему нехорошо ? Вроде вообще все нормально по PDO. В чем же проблема ?

admin

  • Гость
Покажите вывод
php --ini
и
cat /var/www/conf/php.ini | grep -i pdo
и значение
значение PHPIniDir (если есть) в httpd.conf

pclaker

  • Гость
-------  php --ini  -----------------------
PHP Warning:  PHP Startup: Unable to load dynamic library '/var/www/lib/php/modules/ffmpeg.so' - Cannot load specified object in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/var/www/lib/php/modules/gd.so' - Cannot load specified object in Unknown on line 0
Configuration File (php.ini) Path: /var/www/conf
Loaded Configuration File:         /var/www/conf/php.ini
Scan for additional .ini files in: /var/www/conf/php5
Additional .ini files parsed:      /var/www/conf/php5/apc.ini,
/var/www/conf/php5/chroot.ini,
/var/www/conf/php5/curl.ini,
/var/www/conf/php5/ffmpeg.ini,
/var/www/conf/php5/gd.ini,
/var/www/conf/php5/mbstring.ini,
/var/www/conf/php5/mysql.ini,
/var/www/conf/php5/pdo_dblib.ini,
/var/www/conf/php5/pdo_mysql.ini,
/var/www/conf/php5/uploadprogress.ini

------  cat /var/www/conf/php.ini | grep -i pdo ----------------------------
; because support for PDO and PostgreSQL are not yet implemented.


admin

  • Гость
А значения "Additional .ini files parsed" совпадает для php --ini и phpinfo() ?

pclaker

  • Гость
/var/www/conf/php5/apc.ini,
/var/www/conf/php5/gd.ini,
/var/www/conf/php5/mbstring.ini,
/var/www/conf/php5/mysql.ini,
/var/www/conf/php5/uploadprogress.ini

Это из phpinfo(). тут меньше чем в php --ini и pdo здесь нет

pclaker

  • Гость
Нужно сделать какое-то переконфигурирование PHP, чтобы php узнало о новых установленных пакетах (например, pdo_mysql) ?

admin

  • Гость
Рестарт апача нужен, если php работает как его модуль.
В ErrorLog'е апача нет упоминаний pdo?

pclaker

  • Гость
Рестарт был сделан, про pdo в error_log ничего. Про ffmpeg и gd есть сообщения.

pclaker

  • Гость
Наверно как модуль - в /var/www/conf/modules есть файл php5.conf

pclaker

  • Гость
Может попробовать машину ребутнуть ? :)

admin

  • Гость
После установки пакета Вы делали phpxs -a pdo_mysql ?
Эта команда должна добавить в /var/www/conf/php.ini строку extension=pdo_mysql.so
которой у Вас видимо как раз и нехватает


pclaker

  • Гость
Extension записи не нужны... Помог только ребут машины. Спасибо за помощь !