How to enable the soap.dll extension in LSMRemote using php file or LabCollector Server Manager (Windows)? - LabCollector

Search Knowledge Base by Keyword

How to enable the soap.dll extension in LSMRemote using php file or LabCollector Server Manager (Windows)?

You are here:
← All Topics
SUMMARY:

For test labs that receive a request to perform tests (jobs) on a sample from a requester (clinic, hospital, etc), our Lab Service Management (LSM) add-on is the best option. However, to make the process easier we offer our utility LSMRemote which helps both you and the requester. LSMRemote application can be integrated into the website of the requester (clinic, hospital, etc).

1. Download and install LSMRemote

2. Enabling the extension in php.ini file

3. Enabling the extension in php.ini file by LabCollector Server manager

4. Enabling the extension in Apache file by LabCollector Server manager

1. Download & install LSMRemote

2. Enabling the extension in php.ini file

    • If your LSMRemote does not work, you have to make sure that one of the extensions in the PHP folder is enabled in the php.ini file.
       *Generally, this extension is enabled, but if it is not enabled, you need to enable it by following the explained process.
    • Please go to your installation folder and search for php.ini file, open it in a text editor and search for soap.dll extension.
      For windows you can access the php.ini file go to OS (C:) -> Program Files (x86) -> AgileBio -> LabCollector -> php -> php.ini

    • Normally to perform a search you need to change the direction of search “up” or “down” in order to find the word.
    • Once you have the location for soap.dll, remove the “;” sign to enable the extension and save the php.ini file. (*if it is already removed then it means it is already enabled.)
    • Once you have done this, save the php.ini file. (*if it asks you for admin permission then you need to have the admin access to save corrections in this file)

 

Note

In Windows, files may display double extensions (e.g., config.ini.ini) causing compatibility issues with lsmremote. In this case, simply rename it to “config” so that Windows would only add one “.ini” extension, making the file name “config.ini“.Alternatively, you can enable file extensions in Windows Explorer settings to easily identify file types.

3. Enabling the extension in php.ini file by LabCollector Server manager

    • Another way to enable the soap.dll extension is to use the LabCollector manager.
    • if you have windows manager installed on your computer, open it and go to SETTINGS -> CONFIGURE SERVERS -> PHP

    • Perform the same step as in Section 2 to remove the ; sign from the extension and save it.
      (*if it is already removed then it means it is already enabled.)

4. Enabling the extension in Apache file by LabCollector Server manager

  • if you have windows manager installed on your computer, open it and go to SETTINGS -> CONFIGURE SERVERS -> Apache

  • Search for LoadModule headers_module modules/mod_headers.so and LoadModule rewrite_module modules/mod_rewrite.so then remove the # sign to uncomment them.
  • (*if it was already removed, this means they were already enabled.)

Related topics: