Hello,
when restarting Apache I get the mistakes
Restarting web server: apache2
Odd number of elements in anonymous hash at
/usr/share/request-tracker4/lib/RT/Config.pm line 1072.
Odd number of elements in hash assignment at
/usr/share/request-tracker4/lib/RT/Config.pm line 1073.
… waiting .
Odd number of elements in anonymous hash at
/usr/share/request-tracker4/lib/RT/Config.pm line 1072.
Odd number of elements in hash assignment at
/usr/share/request-tracker4/lib/RT/Config.pm line 1073.
According to the wiki etc. the error should be in my
[…] config file. Somewhere you set a hash option
(key-value pairs), but misses key or value and number of elements in
assignment is odd
But I just can’t find the error. I even commented out one setting after
another to try it out, but that didn’t work either. I also made, as
recommended, all changes via /RT_SiteConfig.d and not in the original
RT_SiteConfig.pm.
I’m running RT4 on Debian Squeeze (backports) without an upgrade from an
earlier 3.8.
My custom changes are (*=anonymized):
######## GENERAL #######################################################
#Organisation
Set($rtname, ‘****’);
Set($LogToSysLog, ‘’); #disable syslog
Set($LogToFile, ‘debug’); #alles loggen
Set($LogDir, ‘/var/log/request-tracker4’); #pfad
Set($LogToFileNamed, ‘rt4.log’); #dateiname
Email Loops verhindern
Set($RTAddressRegexp,
‘^(rt@.de|rt-comment@.de|sysadmin@****.de)$’);
Webdomain override
Set($WebDomain, ‘...’);
Set($WebPort, 443);
Set($WebPath , “/rt”);
Set($WebBaseURL , “https://...”);
auto-create users for unknown incoming mails
Set($AutoCreate, {Privileged => 0});
#Disable GnuPG
Set($GnuPG, {‘Enable’ => 0});
#Default Theme
Set($WebDefaultStylesheet, ‘web2’);
#Passwortlï¿œnge
Set($MinimumPasswordLength, 8);
#Sort Order
Set($OldestTransactionsFirst, 0);
#Volltextsuche
Set(%FullTextSearch, Enable => 1, Indexed => 0,);
######## CUSTOM STATUS #################################################
[…]
######## PLUGINS #######################################################
Plugins
Set(@Plugins,(qw(
RTx::Calendar
RT::Extension::JSGantt
)));
Calendar Plugin
Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar
MyAdminQueues MySupportQueues MyReminders RefreshHomepage)]);
#Refresh global
Set($HomePageRefreshInterval, “900”);
Set($SearchResultsRefreshInterval, “60”);
#JSGantt
add RT::Extension::JSGantt to @Plugins: e.g.
Set(@Plugins,‘RT::Extension::JSGantt’);
customize JSGantt as you wish:
Set(
%JSGanttOptions,
DefaultFormat => 'week', # day or week or month or quarter
ShowOwner => 1,
ShowProgress => 1,
ShowDuration => 1,
# define your own color scheme:
# ColorScheme => ['ff0000', 'ffff00', 'ff00ff', '00ff00',
‘00ffff’, ‘0000ff’],
# we color owners consistently by default, you can disable it via:
# ColorSchemeByOwner => 0,
# you can specify colors to use, unspecified owners will be
# assigned to some color automatically:
# ColorSchemeByOwner => { root => 'ff0000', foo => '00ff00' },
# if can't find both start and end dates, use this color
NullDatesColor => 333,
# to caculate day length
WorkingHoursPerDay => 8,
# used to set start/end if one exists but the other does not
DefaultDays => 7,
);
#EOF
Any ideas, reccomendations, hints?
Thanks in advance, Patrick