mrjingles |
|
Темы:
2
Сообщения:
24
Участник с: 22 ноября 2010
|
Доброго всем времени суток. Обращаюсь к знатокам Apache и PHP. Проблема следующая. Мне необходимо настроить для работы коллектива тестеров утилиту TestLink http://teamst.org/ , которая работает на PHP. В качестве пробного экземпляра я установил себе на ноутбук (Ubuntu 8.04) apache+mysql+php и собственно testlink. Все поднялось и заработало. Я было обрадовался и бросился инсталлировать на рабочую станцию Arch в целях подготовки и использования его в дальнейшем в качестве веб-сервера. Все замечательно установилось. Все настроил. Но TestLink выдает странную ошибку: не позволяет изменять поля через веб-формы. Я было грешил на MySQL но phpMyAdmin работает и проблем с этим нет. А раз phpMyAdmin работает, то и PHP настроен верно. На баг-трекере меня послали на форум, объявив, что проблемы установки не являются причиной, чтобы загружать разработчиков. А на форуме тишина. В логах тестлинка светится только вот это сообщение: [11/Apr/4 08:10:22][WARNING][<nosession>][GUI] E_WARNING Invalid argument supplied for foreach() - in /srv/http/testlink/lib/functions/cfield_mgr.class.php - Line 104 В строке 104 в указанного файла вызываются (или объявляются) переменные: 99: // Copied from mantis, allow load of user custom implementations 100: // some sort of poor's man plugin 101: $cf_files=glob( TL_ABS_PATH . "custom/cf_*.php"); 102: if( count($cf_files) > 0 ) 103: { 104: foreach($cf_files as $inc) 105: { 106: require_once($inc); 107: } 108: } Буду рад любому совету. Спасибо. |
mrjingles |
|
Темы:
2
Сообщения:
24
Участник с: 22 ноября 2010
|
Решил проблему. Выловил в логах апача ошибку: [Sun Apr 03 17:42:44 2011] [error] [client 192.168.1.4] PHP Fatal error: Call to undefined function iconv_strlen() in /srv/http/testlink/lib/functions/common.php on line 1004, referer: http://192.168.1.5/testlink/lib/usermanage ment/userInfo.php раскомментировал в php.ini: extension = iconv.so и все завелось. |