<div dir="ltr">I see it installed as root.  <div><br></div><div><div>root@freeside:/home/freeside/freeside-3.5# ls -l /usr/local/etc/freeside/<a href="http://handler.pl">handler.pl</a></div><div>-rwxr-xr-x 1 root root 4424 Feb 23 11:56 /usr/local/etc/freeside/<a href="http://handler.pl">handler.pl</a></div></div><div><br></div><div><br></div><div>I changed it to freeside and www-data and none of the permissions changes it.</div><div><br></div><div>I still get:</div><div>Can't load Perl file: /usr/local/etc/freeside/<a href="http://handler.pl">handler.pl</a> for server <br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 23, 2015 at 11:52 AM, Sam Tetherow <span dir="ltr"><<a href="mailto:tetherow@shwisp.net" target="_blank">tetherow@shwisp.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Does '/usr/local/etc/freeside/<a href="http://handler.pl" target="_blank">handler.pl</a>' exist on the server?<br>
<br>
ls -l /usr/local/etc/freeside/<a href="http://handler.pl" target="_blank">handler.pl</a><br>
<br>
Make sure that the file exists, is owned by the freeside user (or
group with group readable permissions) and accessable. Easiest way
is to switch to the freeside user and issue the ls command listed
above.<div><div class="h5"><br>
<br>
<div>On 02/23/2015 10:31 AM, David Peterson
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">When I re-ran that command, I get this:
<div><br>
</div>
<div>
<div>[ -e /etc/apache2/conf_enabled/freeside-base.conf ]
&& rm /etc/apache2/conf_enabled/freeside-base.conf
|| true</div>
<div>[ -d /etc/apache2/conf_enabled ] && \</div>
<div>Â Â Â Â Â ( install -o root -m 755
htetc/freeside-base2.conf /etc/apache2/conf_enabled
&& \</div>
<div>Â Â Â Â Â Â ( [ 1 -eq 1 ] && install -o root -m
755 htetc/freeside-rt.conf /etc/apache2/conf_enabled || true
) && \</div>
<div>Â Â Â Â Â Â ( [ 0 -eq 1 ] && install -o root -m
755 htetc/freeside-torrus.conf /etc/apache2/conf_enabled ||
true ) && \</div>
<div>Â Â Â Â Â Â perl -p -i -e "\</div>
<div>Â Â Â Â Â Â Â
s'%%%FREESIDE_DOCUMENT_ROOT%%%'/var/www/html/freeside'g; \</div>
<div>Â Â Â Â Â Â Â
s'%%%FREESIDE_CONF%%%'/usr/local/etc/freeside'g; \</div>
<div>Â Â Â Â Â Â Â
s'%%%MASON_HANDLER%%%'/usr/local/etc/freeside/<a href="http://handler.pl" target="_blank">handler.pl</a>'g;
\</div>
<div>Â Â Â Â Â Â " /etc/apache2/conf_enabled/freeside-*.conf \</div>
<div>Â Â Â Â Â ) || true</div>
<div>[ -d /etc/insserv/overrides ] && [ -x
/sbin/insserv ] && ( install -o root -m 755
init.d/insserv-override-apache2
/etc/insserv/overrides/apache2 && insserv -d ) ||
true</div>
</div>
<div><br>
</div>
<div><br>
</div>
<div>I manually added the handler but it appears to not run:</div>
<div>[perl:error] [pid 17942] Can't load Perl file:
/usr/local/etc/freeside/<a href="http://handler.pl" target="_blank">handler.pl</a> for server <br>
</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Feb 23, 2015 at 11:20 AM, Sam
Tetherow <span dir="ltr"><<a href="mailto:tetherow@shwisp.net" target="_blank">tetherow@shwisp.net</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Did you run 'make
install-apache' during the installation process. That is
what replaces %%%MASON_HANDLER%%% in the freeside.conf
script with the actual mason handler program. This is
based on my experience with 2.3 so it is possible to have
changed in a different version of freeside (although
unlikely).
<div>
<div><br>
<br>
<div>On 02/23/2015 10:01 AM, David Peterson wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr"><span style="color:rgb(31,73,125);font-family:Calibri,sans-serif;font-size:14.6666669845581px">I
have HTML::Mason installed. This is Ubuntu, so
maybe I have to find it and symlink it to that
directory.</span><br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Feb 23, 2015 at
10:31 AM, Sam Tetherow <span dir="ltr"><<a href="mailto:tetherow@shwisp.net" target="_blank">tetherow@shwisp.net</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
HTML::Mason
<div>
<div><br>
<br>
<div>On 02/23/2015 08:47 AM, David
Peterson wrote:<br>
</div>
</div>
</div>
<blockquote type="cite">
<div>
<div>
<div dir="ltr">
<p class="MsoNormal">I am getting
this error when I start Apache. </p>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal">[Mon Feb 23
08:38:48.613317 2015] [perl:error]
[pid 18820] Can't locate
%%%MASON_HANDLER%%% in @INC (@INC
contains: /etc/perl
/usr/local/lib/perl/5.18.2
/usr/local/share/perl/5.18.2
/usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.18
/usr/share/perl/5.18
/usr/local/lib/site_perl .
/etc/apache2) at (eval 2) line
1.\n</p>
<p class="MsoNormal">Â </p>
<p class="MsoNormal">I can’t figure
out which module I am missing.Â
Any suggestions will be greatly
appreciated.</p>
<p class="MsoNormal">David</p>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<pre>_______________________________________________
freeside-users mailing list
<a href="mailto:freeside-users@freeside.biz" target="_blank">freeside-users@freeside.biz</a>
<a href="http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank">http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a>
</pre>
</blockquote>
<br>
</div>
<br>
_______________________________________________<br>
freeside-users mailing list<br>
<a href="mailto:freeside-users@freeside.biz" target="_blank">freeside-users@freeside.biz</a><br>
<a href="http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank">http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
freeside-users mailing list
<a href="mailto:freeside-users@freeside.biz" target="_blank">freeside-users@freeside.biz</a>
<a href="http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank">http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a>
</pre>
</blockquote>
<br>
</div>
</div>
</div>
<br>
_______________________________________________<br>
freeside-users mailing list<br>
<a href="mailto:freeside-users@freeside.biz" target="_blank">freeside-users@freeside.biz</a><br>
<a href="http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank">http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a><br>
<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
freeside-users mailing list
<a href="mailto:freeside-users@freeside.biz" target="_blank">freeside-users@freeside.biz</a>
<a href="http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank">http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a>
</pre>
</blockquote>
<br>
</div></div></div>
<br>_______________________________________________<br>
freeside-users mailing list<br>
<a href="mailto:freeside-users@freeside.biz">freeside-users@freeside.biz</a><br>
<a href="http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users" target="_blank">http://freeside.biz/cgi-bin/mailman/listinfo/freeside-users</a><br>
<br></blockquote></div><br></div>