On Mar 19, 2016, at 10:44 PM, David Klann <[email protected]> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hey Seth,
You need to change that first line.
<Directory "@libexecdir@"> should read <Directory
"/usr/local/libexec">
The "word" libexecdir surrounded by "@" symbols is a "placeholder"
that
should have been replaced by the configure script when you ran it in
the
source directory. No worries, simply replace that in your copy of
the
file and reload the apache web service per Wayne's previous
instructions.
Almost there!
Best,
~David Klann
On 03/19/2016 09:28 PM, Seth Stevenson wrote:
So I did all that and still get the forbidden error. Here is my
file; does it look right?
<Directory "@libexecdir@">
Options ExecCGI FollowSymLinks
AllowOverride None
Require all granted
<Files *.gif>
SetHandler default-handler
</Files>
<Files *.png>
SetHandler default-handler
</Files>
<Files *.js>
SetHandler default-handler
</Files>
<Files *.html>
SetHandler default-handler
</Files>
<Files *.xml>
SetHandler cgi-script
</Files>
<Files *.cgi>
SetHandler cgi-script
</Files>
<Files *.mp3>
SetHandler cgi-script
</Files>
</Directory>
ScriptAlias /rd-bin/ "@libexecdir@/"
TimeOut 1200
On Sun, Mar 20, 2016 at 9:13 AM, Wayne Merricks
<[email protected]
<mailto:[email protected]>>
wrote:
Right, so you compiled and installed from source (hence the
/usr/local/libexec) onto some version of Ubuntu.
Its been a while since I did a source install. This is with
v2.11
on Ubuntu 15.10:
./configure --libexecdir=/usr/local/libexec
make
sudo make install
You are right, the source install does not put the rd-bin in
place
but this is quite easy to fix.
Copy rd-bin.conf to the apache conf available dir:
sudo cp rivendell-2.11.0/conf/rd-bin.conf
/etc/apache2/conf-available
Enable it:
sudo a2enconf rd-bin
Reload apache:
sudo service apache2 reload
Check the web page works:
http://localhost/rd-bin/addcart.html
I got access forbidden at this point. Checking the tryphon
repos,
they've amended the rd-bin.conf and that fixes the problem.
sudo nano /etc/apache2/conf-available/rd-bin.conf
Find these two lines just under Directory after all the
comments:
Order allow,deny
Allow from all
Replace them with:
Require all granted
Save and reload apache:
sudo service apache2 reload
You should be fine now.
On 2016-03-19 17:42, [email protected]
<mailto:[email protected]> wrote:
Well, I am still working on this. I can't seem to tell where
the
Apache files should go. My rivendell Apache files are
currently in
/use/local/libexec. I copied the rd-bin.conf to /etc/apache2
and
edited it to point to /use/local/libexec. Restarted Apache
and no
results. There isn't a conf.d folder to put the rd-bin.conf
file
either as mentioned in some posts. Previously I had the
Apache
rivendell stuff in /var/www and that didn't work either.
What
is the
proper location for ubuntu? It didn't work as setup for
Debian.
Sent from my iPhone
On Mar 11, 2016, at 11:24 AM, Wayne Merricks
<[email protected]
<mailto:[email protected]> [4]> wrote:
Hi,
Sounds like a /var/snd permissions problem.
Can you open a browser and does this page work:
http://your_server_or_its_ip_address/rd-bin/addcart.html
[1]
If it does then it is definitely /var/snd.
Depending on how you're set up you might want to
restrict
permissions down but for testing just do this:
$ sudo chmod a+rwx /var/snd
This means any user with access to that machine has full
access to
that directory (usually via NFS or SSH or Console
access).
On 11/03/16 14:36, Seth Stevenson wrote:
I'm getting a unable to find destination file in
rdlibrary when I
go to import audio. Also I can't delete any audio. I
checked
/etc/apache2 and there was no conf.d directory. I
made
that and
put the rd-bin.conf file in there, and rebooted.
Still
nothing.
--
Seth Stevenson
_______________________________________________
Rivendell-dev mailing list
[email protected]
<mailto:[email protected]>
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
_______________________________________________
Rivendell-dev mailing list
[email protected]
<mailto:[email protected]> [2]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev [3]
Links:
------
[1] http://your_server_or_its_ip_address/rd-bin/addcart.html
[2] mailto:[email protected]
<mailto:[email protected]>
[3]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
[4] mailto:[email protected]
<mailto:[email protected]>
_______________________________________________
Rivendell-dev mailing list
[email protected]
<mailto:[email protected]>
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
--
Seth Stevenson
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlbuDqUACgkQZtxZ++32cNiBrAD/QQcK+SiV2uEXoYdMk3rKF2cd
Ix4O1ltRikPY9mDPL7sBALEMXG2ik2TjPsYhc3a3i2xxg6FHWICvntpMHHG+JeDJ
=fW9g
-----END PGP SIGNATURE-----