2014-09-08 2 views
0

나는 웹 기반 서지 관리 시스템 aigaion2을 수년간 사용하여 수천 개의 참조 & PDF 파일을 저장하고 있습니다. 그러나 ubuntu 12.04에서 14.04으로 업그레이드 한 후 PHP 버전이 변경되면 로그인 화면이 나타나지 않습니다. 2 개의 경고 메시지가 있습니다.우분투로 업그레이드 한 후 aigaion2로 된 PHP 14.04

나는 이것을 어떻게 처리 할 것인가? - 누구든지 최근 PHP 버전을 사용하고 있거나이를 수정하는 방법을 알고 있을지 모른다. aigaion 웹 사이트에서는 패키지에 더 이상 활성화 된 유지자가 없다고합니다.

A PHP Error was encountered 

Severity: Warning 

Message: Creating default object from empty value 

Filename: gettext/gettext.inc 

Line Number: 195 

A PHP Error was encountered 

Severity: Warning 

Message: Cannot modify header information - headers already sent by (output started at /data1/aigaion2/codeigniter/libraries/Exceptions.php:166) 

Filename: helpers/url_helper.php 

Line Number: 541 

답변

1

저는 Aigaion도 사용하려고합니다. 약간의 오류가 있습니다. source.forge에 : 현재 새로운 버전을 찾을 수 Source.Forge 이 릴리스 된 PHP 등 폭발 분할, preg_replace이다하는 몇 가지 새로운 것들에 eregi을 "명령"대체

2.5 베타 버전이 존재하는 것 같다 : Release 2.5 beta 오늘 확인하겠습니다. 당신의 문제에 대한

, 나는 모듈의 작은 업데이 트를했다 aigaion2 \ aigaionengine \ 라이브러리 \ gettext에 \ gettext.inc 맞추 193

내가 여기에 대한 답을 찾을
function _bind_textdomain_codeset($domain, $codeset) { 
    global $text_domains; 
    /* 
    * MVT 150505 : Add !isset due to warning errors 
    * It is a temporary features. It should be better 
    * to migrate to a new PHP Release 
    * Tested with Xamp/Php 5.6.8 
    * I did this patch in order to use Aigaion with no errors 
    * I don't have a large knowledge in PHP. Sorry 
    */ 
    if (!isset($text_domains[$domain])) 
     $text_domains[$domain] = new stdClass(); 
    $text_domains[$domain]->codeset = $codeset; 

} 

: Empty objects

이 정상적으로를 약간의 패치가 되십시오 ...

+0

많은 의견을 주셔서 감사합니다. - 제가 몇 년 전에 (설치를 시도한) 버전 2.5를 보았습니다. - 3 년 전에 일자가 된 것 같습니다. 그러나 도움이되지 않았습니다. – prettygully

관련 문제