RApacheInfo van, viszont az R kódok plain textként jelennek meg. Ez azért érdekes, mert az a leírás, ami alapján ez készült egyszer már eredményhez vezetett. Mit érdemes ilyen esetben ellenőrizni?
- 2435 megtekintés
Hozzászólások
Az etc/ld.so.conf mit ír?
Ezenkívül apache config file, ehhez hasonló bejegyzést tartalmaz?
LoadModule R_module /path/to/mod_R.so
# Output R errors and warnings to the browser
ROutputErrors
# Displays information about rapache and R
SetHandler r-info
# Process all files under /path/to/brew/scripts with
# package brew and function brew
SetHandler r-script
RHandler brew::brew
# This url will run the file /path/to/r/script.R
SetHandler r-handler
RFileHandler /path/to/r/script.R
- A hozzászóláshoz be kell jelentkezni
Egy R.load fájlom volt hasonló tartalommal, most átírtam ennek megfelelően. Az indításnál warningot kapok: "ROutputErrors has been deprecated!".
- A hozzászóláshoz be kell jelentkezni
sudo apt-get install devscripts git
sudo apt-get install apache2-prefork-dev apache2-mpm-prefork libapreq2-dev r-base-dev
git clone https://github.com/jeffreyhorner/rapache.git
cd rapache
debuild -us -uc
cd ..
sudo dpkg -i libapache2-mod-r-base*.deb
eredménye?
- A hozzászóláshoz be kell jelentkezni
Ezt a tutorialt én is megtaláltam, de sajnos ugyanúgy értelmezés nélkül, szövegként dobja az R kódokat.
- A hozzászóláshoz be kell jelentkezni
lib hiányra gyanakodtam
- A hozzászóláshoz be kell jelentkezni
Az Apache error.log.-ban van valami rApache-ra vonatkozó bejegyzés?
- A hozzászóláshoz be kell jelentkezni
Semmi hibaüzenet ezzel kapcsolatban.
A pontosabb rendszer adatok: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.16 mod_R/1.2.5 R/3.0.2
- A hozzászóláshoz be kell jelentkezni
A telepites utan a modult engedelyezned kell pl a "/etc/apache2/mods-available/mod_R.load" fajlba eleg egy "LoadModule R_module /usr/lib/apache2/modules/mod_R.so" sor, majd "a2enmod" ra. A tobbi conf resz meg mehet a VirtualHost bejegyzesekbe, ahol a RApacheInfo Location "SetHandler r-info" mellett pl egy konyvtarhoz mondjuk a "SetHandler r-script" es "RHandler sys.source" sorokat rendeled. Szerintem toltsd fel valahova a mostani confokat, hogy lassuk hol lehet a hiba.
Egyebkent milyen Ubuntu es mire kell a cucc? Korabbi Ubuntu verziokra Jeoennek van kulon rapache repoja, de konnyen lehet, hogy egy teljes OpenCPU telepitessel jobban jarsz, ha itt elakadsz. https://launchpad.net/~opencpu
- A hozzászóláshoz be kell jelentkezni
Köszönöm, ezen információk alapján sikerült rájönni a problémára, pontosabban javítani. Legalábbis a Hello World! lefut. :)
- A hozzászóláshoz be kell jelentkezni