[Loris-dev] Regarding Loris installation

Dave MacFarlane david.macfarlane2 at mcgill.ca
Wed Dec 9 14:56:13 EST 2015


Hi Ramanandan,
It looks like you don't have PEAR installed, which is a prerequisite for LORIS. Please makesure you have all the prerequisites at the start of the LORIS README installed. (The bracketsgive the package name that needs to be installed on Ubuntu. In this case, you should run"sudo apt-get install php-pear".. but all the other prerequisites need to also be present beforeLORIS will run.)
- Dave
Date: Wed, 9 Dec 2015 14:06:44 -0500
From: ramanandan.prabhakaran at gmail.com
To: samirdas99 at gmail.com
CC: loris-dev at bic.mni.mcgill.ca; david.macfarlane2 at mcgill.ca
Subject: Re: [Loris-dev] Regarding Loris installation

Dear Samir,

Please find attached the apache log files.

As per the following GitHub installation procedure ",Set up LINUX user lorisadmin and create LORIS base directory"
sudo useradd -U -m -G sudo -s /bin/bash emradminsudo passwd emradminsu - emradmin
sudo mkdir -m 775 -p /var/www/emrsudo chown emradmin.emradmin /var/www/emr
Using this emradmin user, I have carried out the LORIS installation.
Cheers,Ram​
 access.log​​
 emr-access.log​​
 emr-error.log​​
 error.log​​
 other_vhosts_access.log​

On Wed, Dec 9, 2015 at 12:57 PM, Samir Das <samirdas99 at gmail.com> wrote:
Hi Ram,
Can you send your Apache log? I wonder if this is a permission issue, or some other kind of Apache error. You are installing this with sudo permissions?
Thanks,
Samir Das
On Mon, Dec 7, 2015 at 3:37 PM, Ramanandan Prabhakaran <ramanandan.prabhakaran at gmail.com> wrote:
Dear Dave,

I tried executing the .install.sh script again. This time from the first. I received a message " Installation Complete".

But I noticed following message as well "ln: failed to create symbolic link ‘/etc/apache2/sites-enabled/emr.conf’: File exists".

Then I executed this command " sudo service apache2 reload". I received a message "* Reloading web server apache2".

Finally, I tried accessing the http://localhost. The webpage is blank, I couldn't see any LORIS core database.

Kindly, let me know where I am missing. I have attached the installation log file for your reference. 

Settings for database:
Enter project name: emr
What is the database name? emrdb
Database host? localhost
What MySQL user will LORIS connect as? (Recommended: lorisuser)emruser
What is the host from which MySQL user 'emruser' will connect? (Where Loris' Apache is hosted)localhost
Choose a password for MySQL user 'emruser'? 
Re-enter the password to check for accuracy: 
Choose a different password for the front-end LORIS 'admin' user account: 
Re-enter the password to check for accuracy: 
Existing root or admin-level MySQL username: root
MySQL password for user 'root': 
Re-enter the password to check for accuracy: 



Cheers,
Ram

On Fri, Dec 4, 2015 at 3:58 PM, Ramanandan Prabhakaran <ramanandan.prabhakaran at gmail.com> wrote:
Dear Dave,
Thanks for getting me back to me on my query. Yeah now, it recongized the .json file.
emradmin at jsn-HP-Pavilion-g6-1c33ca:/var/www/emr$ composer install --no-devLoading composer repositories with package informationInstalling dependencies from lock file  - Installing pear-pear.php.net/benchmark (1.2.9)    Downloading: 100%                                                                                                                  
  [Composer\Downloader\TransportException]                                                                    The "https://pear.php.net/get/Benchmark-1.2.9.tgz" file could not be downloaded (HTTP/1.1 404 Not Found)                                                                                                              install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...
emradmin at jsn-HP-Pavilion-g6-1c33ca:/var/www/emr$
Cheers,Ram
On Fri, Dec 4, 2015 at 3:27 PM, Dave MacFarlane <david.macfarlane2 at mcgill.ca> wrote:



Hi Ramanandan,
1. Smarty is installed from composer, you don't need to apt-get install it anymore as of Release 15.102. You need to run "composer install --no-dev" from the LORIS directory, not your home directory, which    is why it can't find composer.json3. The PHP/PEAR package repository (pear.php.net) had some downtime and the install script couldn't   retrieve dependencies (such as the Benchmark library). Can you try running "composer install --no-dev"  (from the LORIS directory) and see if it works now? They seem to be partially back up, but I'm not sure if all  their packages are restored yet..

-- Dave

Date: Fri, 4 Dec 2015 13:11:10 -0500
From: ramanandan.prabhakaran at gmail.com
To: loris-dev at bic.mni.mcgill.ca
Subject: [Loris-dev] Regarding Loris installation

Dear ​Loris developers,

I tried installing the LORIS from Github in ubuntu.
As per the installation section, I performed following things1) C​reated LINUX user (emruser) and created EMR base directory.2) Downloaded the LORIS file from rel​e​ase section and extracted it to "/var/www/emr"3) Then I installed following dependencies (Smarty3 and Composer)    3.1) Installing smarty3           $ sudo apt-get install smarty3    3.2) Installing composer           emradmin at jsn-HP-Pavilion-g6-1c33ca:~$ curl -sS https://getcomposer.org/installer | php;           emradmin at jsn-HP-Pavilion-g6-1c33ca:~$ sudo mv composer.phar /usr/local/bin/composer           emradmin at jsn-HP-Pavilion-g6-1c33ca:~$ composer install           Composer could not find a composer.json file in /home/emradmin           To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section4) Then moved to following directory path     4.1) emradmin at jsn-HP-Pavilion-g6-1c33ca:~$ cd /var/www/emr/tools               4.2) emradmin at jsn-HP-Pavilion-g6-1c33ca:~$ ./install.sh            LORIS installation Script starting at 2015-12-04 (Attached the installation log file)            Project name  : emr            Database name : emrdb            Database host : localhost            MySQL user  (recommended lorisuser): emruser            Where Loris' apache is hosted: localhost            But Benchmarj-1.2.9.tgz file could not be downloaded.            Finally I got "Installation complete" message.5) Then executed following command     5.1) $ sudo service apache2 reload6) Then I tried in firefox, http://localhost. The page was blank.
Can you please guide me in resolving this issue.
Cheers,Ram        




_______________________________________________
Loris-dev mailing list
Loris-dev at bic.mni.mcgill.ca
http://www.bic.mni.mcgill.ca/mailman/listinfo/loris-dev 		 	   		  








_______________________________________________

Loris-dev mailing list

Loris-dev at bic.mni.mcgill.ca

http://www.bic.mni.mcgill.ca/mailman/listinfo/loris-dev









_______________________________________________
Loris-dev mailing list
Loris-dev at bic.mni.mcgill.ca
http://www.bic.mni.mcgill.ca/mailman/listinfo/loris-dev 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.bic.mni.mcgill.ca/pipermail/loris-dev/attachments/20151209/020fa45c/attachment-0001.html>


More information about the Loris-dev mailing list