Вы не зашли.
Сегодня столкнулся с такой проблемой.
При установке NG CMS требует включённого в php allow_call_time_pass_reference.
Однако версия php у хостинг-провайдера PHP 5.4+, а она уже не поддреживает эту опцию.
Вот разъяснение техподдержки:
- Скажите, Сергей, планируется ли поддержка allow_call_time_pass_reference?
- Скорее всего нет. Вот, что об этом указывается в документации пхп
Список изменений для allow_call_time_pass_reference
Версия Описание
5.4.0 Удалена из PHP.
5.3.0 Генерирует ошибку уровня E_DEPRECATED.
5.0.0 Устарела и генерирует ошибку уровня E_COMPILE_WARNING.
Вот собственно и вопрос: насколько важно включение этой опции для NG, и на что повлияет её отключённое состояние?
Не в сети
А вот и с проблемами столкнулся. При входе в профиль вот что получаю:
[ 64]: Call-time pass-by-reference has been removed
Ещё ошибка. Ввожу имя нового пользователя. При переходе к полю "пароль" выбивает alert:
Если полностью вырезать этот скрипт, это ничему не навредит?
$(document).ready(function(){
$("#reg_login").change(function() {
$.post('/engine/rpc.php', { json : 1, methodName : 'core.registration.checkParams', rndval: new Date().getTime(), params : json_encode({ 'login' : $('#reg_login').val() }) }, function(data) {
// Try to decode incoming data
try {
resTX = eval('('+data+')');
} catch (err) { alert('Error parsing JSON output. Result: '+linkTX.response); }
if (!resTX['status']) {
alert('Error ['+resTX['errorCode']+']: '+resTX['errorText']);
} else {
if ((resTX['data']['login']>0)&&(resTX['data']['login'] < 100)) {
$("#reg_login").css("border-color", "red");
} else {
$("#reg_login").css("border-color", "#cfdde6");
}
}
}).error(function() {
alert('HTTP error during request', 'ERROR');
});
});
});
Изменено nimiko (2013-07-01 23:20:09)
Не в сети
подниму темку
сломалось управление шаблонами, HTTP error during request
Версия PHP: / Версия MySQL: 5.3.27 / 5.1.69-cll-lve
в настройках хостинга версия вручную задана 5.3
В чем может быть проблема и как пофиксить? обновляться до новой SVN версии?
Не в сети
Специально поставил на php 5.4.22 - проблема не вопроизводится.
Не в сети