| Профиль | Блог (2) | Комментарии (1) | Закладки | Продукты |
При входе через Loginza получил это:
A Database Error Occurred
Error Number: 1054
Unknown column 'ei_u.id' in 'on clause'
SELECT u.* FROM (ei_users u) INNER JOIN ei_users_openid uo ON uo.uid = ei_u.id WHERE `uo`.`openid` = «https://www.google.com/accounts/o8/id?id=AItOawmHxV0IL2ke8foutOo0VRYn9lo2aaOkzaw»
A Database Error Occurred
Error Number: 1054
Unknown column 'ei_u.id' in 'on clause'
SELECT u.* FROM (ei_users u) INNER JOIN ei_users_openid uo ON uo.uid = ei_u.id WHERE `uo`.`openid` = «https://www.google.com/accounts/o8/id?id=AItOawmHxV0IL2ke8foutOo0VRYn9lo2aaOkzaw»
При установке на electrosvyaz.info системы управления Cogear CMS получил такие ошибки:
Warning: Call-time pass-by-reference has been deprecated in /home/exay128/data/www/electrosvyaz.info/gears/templater/library/template.class.php on line 94
Warning: Call-time pass-by-reference has been deprecated in /home/exay128/data/www/electrosvyaz.info/gears/form/models/form.php on line 670
Нормальная установка без ошибок прошла только после вписывания в .htaccess, нижеприведённых строк:
php_value error_reporting 1
php_value allow_call_time_pass_reference On
Как решить эту проблему я задал вопрос хостеру
А вот так мне ответил хостер:
Проблема в том, что в PHP5 передача аргументов по ссылке во время вызова функции была объявлена устаревшей из соображений чистоты кода.
php.net/manual/ru/ini.core.php
В PHP5, allow_call_time_pass_reference была помечена устаревшей, в версиях до PHP 5.3.0 использование этой возможности вызовет ошибку уровня E_COMPILE_WARNING, а в версиях PHP 5.3.0+ — уровня E_DEPRECATED.
Warning: Call-time pass-by-reference has been deprecated in /home/exay128/data/www/electrosvyaz.info/gears/templater/library/template.class.php on line 94
Warning: Call-time pass-by-reference has been deprecated in /home/exay128/data/www/electrosvyaz.info/gears/form/models/form.php on line 670
Нормальная установка без ошибок прошла только после вписывания в .htaccess, нижеприведённых строк:
php_value error_reporting 1
php_value allow_call_time_pass_reference On
Как решить эту проблему я задал вопрос хостеру
А вот так мне ответил хостер:
Проблема в том, что в PHP5 передача аргументов по ссылке во время вызова функции была объявлена устаревшей из соображений чистоты кода.
php.net/manual/ru/ini.core.php
В PHP5, allow_call_time_pass_reference была помечена устаревшей, в версиях до PHP 5.3.0 использование этой возможности вызовет ошибку уровня E_COMPILE_WARNING, а в версиях PHP 5.3.0+ — уровня E_DEPRECATED.


admin → блог Nepofigist / О Cogear: немного эмоций 9
JiLiZART → Новости / Релиз фреймворка задерживается 173
Oleksandr → Обновления / Loginza 19
Ramir → Запросы, предложения и планы / Оптимизация Cogear One 3
Ramir → блог aesteral / Сжатие JavaScript и CSS 2
IceDragon → блог IceDragon / Тестирование cogear2 на реальном хостинге 1