Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Installation problems on Synology DS411j
#1
Dear all,

I am having an issue trying to install the latest letoDMS 3.2.1 to my Synology NAS (DS411j)

I have been trying to follow both the offical Readme file as well as Dodoux manual

Neither work for me.. I always get the following error page:

[Image: LetoDMS.jpg]

Has anyone succesfully installed LetoDMS to his Synology that could share his experience?

Thanks in advance..
Reply
#2
(11-17-2011, 10:45 PM)ti.sch Wrote: Dear all,

I am having an issue trying to install the latest letoDMS 3.2.1 to my Synology NAS (DS411j)

I have been trying to follow both the offical Readme file as well as Dodoux manual

Neither work for me.. I always get the following error page:

Has anyone succesfully installed LetoDMS to his Synology that could share his experience?

Well, the error message is quite obvious. You to install the pear package Log.

Uwe
Reply
#3
(11-18-2011, 03:14 AM)steinm Wrote:
(11-17-2011, 10:45 PM)ti.sch Wrote: Dear all,

I am having an issue trying to install the latest letoDMS 3.2.1 to my Synology NAS (DS411j)

I have been trying to follow both the offical Readme file as well as Dodoux manual

Neither work for me.. I always get the following error page:

Has anyone succesfully installed LetoDMS to his Synology that could share his experience?

Well, the error message is quite obvious. You to install the pear package Log.

Uwe

Hi Uwe,

thanks for your reply.

The strange thing is, that I already did install both php-pear, Log 1.12.7 (through pear) and HTTP_WebDAV_Server 1.0.0RC6 (through pear).

I still get this error. As I am completely new to Linux commands, I feel like I might be missing something.

Do you have any idea?

Cheers,
Tim

Reply
#4
(11-18-2011, 03:59 AM)ti.sch Wrote:
(11-18-2011, 03:14 AM)steinm Wrote:
(11-17-2011, 10:45 PM)ti.sch Wrote: Dear all,

I am having an issue trying to install the latest letoDMS 3.2.1 to my Synology NAS (DS411j)

I have been trying to follow both the offical Readme file as well as Dodoux manual

Neither work for me.. I always get the following error page:

Has anyone succesfully installed LetoDMS to his Synology that could share his experience?

Well, the error message is quite obvious. You to install the pear package Log.
thanks for your reply.

The strange thing is, that I already did install both php-pear, Log 1.12.7 (through pear) and HTTP_WebDAV_Server 1.0.0RC6 (through pear).

I still get this error. As I am completely new to Linux commands, I feel like I might be missing something.

Do you have any idea?

That sounds like the include path isn't set as expected.
Try
Code:
php -i |grep include_path

Next check if Log.php is in one of the those directories set by include_path.

Is your php self installed or taken from a distribution?

Uwe
Reply
#5
Hi Uwe,

I tried the same yesterday and may be able to provide you more details.

Pear is not included with the Synology systems so it has to be installed trough ipkg. I did that yesterday, installed the log package within pear. I then changed the config file to include the directory where pear resides /opt/share/pear.

I get the same error as posted at the start of the thread, even if shows that /opt/share/pear is within the include path.

If i run this command, it will not show me the same include path, strange thing.
Code:
php -i |grep include_path

How does LetoDMS look after the pear installation? Can this be managed separately to be configured during the installation?

If i can get it up and running on my Synology i can provide a guide for future installations. Currently i run version 3.0 which works fine.

Regards
Reply
#6
(12-07-2011, 12:59 AM)Daniel Wrote: Hi Uwe,

I tried the same yesterday and may be able to provide you more details.

Pear is not included with the Synology systems so it has to be installed trough ipkg. I did that yesterday, installed the log package within pear. I then changed the config file to include the directory where pear resides /opt/share/pear.

I get the same error as posted at the start of the thread, even if shows that /opt/share/pear is within the include path.

If i run this command, it will not show me the same include path, strange thing.
Code:
php -i |grep include_path

How does LetoDMS look after the pear installation? Can this be managed separately to be configured during the installation?

php running as an apache module and the command line version of php may have a different include path, though it is rather unlikely. 'php -' may not report the right thing. You can also run a simple phpinfo(); in php-file accessed by your web server.

PHP doesn't look for a pear installation. It just checks all directories in the include_path, which usually contains the path to pear on your system. As a last resort, you can always set the include path in your
php.ini.

Uwe
Reply
#7
I tried again, but still no luck. The include path seems to be OK now.

Code:
Stratocumulus> php -i |grep include_path
include_path => .:/opt/share/pear => .:/opt/share/pear

I don't know why it is stated twice, i only included it once.

Pear itself seems to work:

Code:
Stratocumulus> pear version          
PEAR Version: 1.9.1
PHP Version: 5.2.17
Zend Engine Version: 2.2.0
Running on: Linux Stratocumulus 2.6.32.12 #1955 SMP Sat Nov 26 14:52:27 CST 2011 x86_64

But it still displays that the log package is missing. As far as i can see i can't tell Pear where the log package is installed. It is currently at the same place as the Pear installation.

Any idea how i can fix it? Seems to be the last thing until it will work.
Reply
#8
(12-09-2011, 12:44 AM)Daniel Wrote: I tried again, but still no luck. The include path seems to be OK now.

Code:
Stratocumulus> php -i |grep include_path
include_path => .:/opt/share/pear => .:/opt/share/pear

I don't know why it is stated twice, i only included it once.

Pear itself seems to work:

Code:
Stratocumulus> pear version          
PEAR Version: 1.9.1
PHP Version: 5.2.17
Zend Engine Version: 2.2.0
Running on: Linux Stratocumulus 2.6.32.12 #1955 SMP Sat Nov 26 14:52:27 CST 2011 x86_64

You should check where Log.php actually is located on your disk. Is it /opt/share/pear ?

Uwe

But it still displays that the log package is missing. As far as i can see i can't tell Pear where the log package is installed. It is currently at the same place as the Pear installation.

Any idea how i can fix it? Seems to be the last thing until it will work.

Reply
#9
(12-09-2011, 12:54 AM)steinm Wrote:
(12-09-2011, 12:44 AM)Daniel Wrote: I tried again, but still no luck. The include path seems to be OK now.

Code:
Stratocumulus> php -i |grep include_path
include_path => .:/opt/share/pear => .:/opt/share/pear

I don't know why it is stated twice, i only included it once.

Pear itself seems to work:

Code:
Stratocumulus> pear version          
PEAR Version: 1.9.1
PHP Version: 5.2.17
Zend Engine Version: 2.2.0
Running on: Linux Stratocumulus 2.6.32.12 #1955 SMP Sat Nov 26 14:52:27 CST 2011 x86_64

You should check where Log.php actually is located on your disk. Is it /opt/share/pear ?

Uwe

But it still displays that the log package is missing. As far as i can see i can't tell Pear where the log package is installed. It is currently at the same place as the Pear installation.

Any idea how i can fix it? Seems to be the last thing until it will work.

Yes it is /opt/share/pear:

Code:
Stratocumulus> ls -l /opt/share/pear
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 Archive
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 Console
drwxr-xr-x    3 root     root          4096 Dec  8 19:25 HTTP
drwxr-xr-x    2 root     root          4096 Dec  8 18:07 Log
-rw-r--r--    1 root     root         26999 Dec  8 18:07 Log.php
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 OS
drwxr-xr-x   11 root     root          4096 Dec  8 17:52 PEAR
-rw-r--r--    1 root     root         33897 Dec  8 17:52 PEAR.php
-rw-r--r--    1 root     root          1087 Dec  8 17:52 PEAR5.php
drwxr-xr-x    3 root     root          4096 Dec  8 17:52 Structures
-rw-r--r--    1 root     root         19967 Dec  8 17:52 System.php
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 XML
drwxr-xr-x    6 root     root          4096 Dec  8 19:25 data
drwxr-xr-x    8 root     root          4096 Dec  8 19:25 doc
-rw-r--r--    1 root     root         14379 Dec  8 17:52 pearcmd.php
-rw-r--r--    1 root     root           928 Dec  8 17:52 peclcmd.php
drwxr-xr-x    6 root     root          4096 Dec  8 19:25 test

Reply
#10
(12-09-2011, 01:58 AM)Daniel Wrote: Yes it is /opt/share/pear:

Code:
Stratocumulus> ls -l /opt/share/pear
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 Archive
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 Console
drwxr-xr-x    3 root     root          4096 Dec  8 19:25 HTTP
drwxr-xr-x    2 root     root          4096 Dec  8 18:07 Log
-rw-r--r--    1 root     root         26999 Dec  8 18:07 Log.php
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 OS
drwxr-xr-x   11 root     root          4096 Dec  8 17:52 PEAR
-rw-r--r--    1 root     root         33897 Dec  8 17:52 PEAR.php
-rw-r--r--    1 root     root          1087 Dec  8 17:52 PEAR5.php
drwxr-xr-x    3 root     root          4096 Dec  8 17:52 Structures
-rw-r--r--    1 root     root         19967 Dec  8 17:52 System.php
drwxr-xr-x    2 root     root          4096 Dec  8 17:52 XML
drwxr-xr-x    6 root     root          4096 Dec  8 19:25 data
drwxr-xr-x    8 root     root          4096 Dec  8 19:25 doc
-rw-r--r--    1 root     root         14379 Dec  8 17:52 pearcmd.php
-rw-r--r--    1 root     root           928 Dec  8 17:52 peclcmd.php
drwxr-xr-x    6 root     root          4096 Dec  8 19:25 test

Than it should be found! Try a simple php file which just includes Log.php. Check the error messages again.

Uwe
Reply


Forum Jump:


Users browsing this thread: