2010-06-29 2 views
0

저는 drupal 초보자입니다. 누구나 그런 경고의 의미를 말해 줄 수 있습니까?일부 구성을 변경할 때 drupal 관련 문제가 발생했습니다.

경고 : 기준 것으로 예상 profile_load_profile()에 파라미터 1, 값은 행 /data/multiserv/users/395147/projects/730411/www/includes/module.inc에서 주어진 462

문제가되는 라인은 다음을 포함합니다 :

** * 특정 모듈에서 후크를 호출합니다.
* * @param $ module
* .module 확장명이없는 모듈의 이름입니다.
* @param $ hook
* 호출 할 후크의 이름입니다.
* @param ...
* 후크 구현에 전달할 인수.
* @return
* 후크 구현의 반환 값입니다.
*/

function module_invoke ($ args = func_get_args();
$ module = $ args [0];
$ hook = $ args [1];
unset ($ args [0], $ args [1]);
$ function = $ module. '_ '. $ 후크;
if (module_hook ($ module, $ hook)) { // this is line number 462
return call_user_func_array ($ function, $ args);
}}

및 기능 ../modules/profile/profile.module 파일

:

함수 profile_load_profile (& $ 사용자) {$
결과 = db_query는 ('f.name을 선택한 f.type, v.value FROM {profile_fields} f INNER JOIN {profile_values} v ON f.fid = v.fid 어디에서 uid = % d ', $ user-> uid);
동안 ($ 필드 = db_fetch_object ($ 결과)) {
경우 (빈 ($ 사용자 -> {$ 현장> 이름})) {
$ 사용자 -> {$ 현장> 이름} = _profile_field_serialize ($ field-> type)? unserialize ($ field-> value) : $ field-> value;
}
}
}

이 드루팔 6의 마이너 릴리스에서 해결되어야 PHP 5.3 호환성 문제처럼 보인다
+0

그 전후의 처음 10 행은 더 많은 사람들이 도움을 줄 수 있습니다. –

+0

도움을 주셔서 감사합니다. – agb

답변

관련 문제