From the message ,it look like file not found.
Would you check the file's user and group ownership is www-data(Apache use.).
/volume1/web/seeddms60x/pear/vendor/composer/../sabre/uri/lib/functions.php
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Are you logged in as root - otherwise:
add a sudo before the command:
sudo chown -R http:http /volume1/web/seeddms60x/
It will ask for your password again and after this it should work.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi all
I have tried to install SeedDSM on my synology server
Running Webstation, Apache 2.4, PHP 5.6 and MariaDB 10
Installation and setup have been completed, and I can see the SeedDSM have created all the tables in the database.
But when I try to load the SeedDSM for the firs time i will get folowing error message:
Warning: require(/volume1/web/seeddms60x/pear/vendor/composer/../sabre/uri/lib/functions.php): failed to open stream: No such file or directory in /volume1/web/seeddms60x/pear/vendor/composer/autoload_real.php on line 70 Call Stack: 0.0001 244240 1. {main}() /volume1/web/seeddms60x/seeddms-6.0.8/index.php:0 0.0002 244976 2. include('/volume1/web/seeddms60x/seeddms-6.0.8/inc/inc.Settings.php') /volume1/web/seeddms60x/seeddms-6.0.8/index.php:20 0.0250 330200 3. require_once('/volume1/web/seeddms60x/pear/vendor/autoload.php') /volume1/web/seeddms60x/seeddms-6.0.8/inc/inc.Settings.php:34 0.0250 332304 4. ComposerAutoloaderInita35dfb21368bb1c53a0460b7f8e424a1::getLoader() /volume1/web/seeddms60x/pear/vendor/autoload.php:7 0.0255 372504 5. composerRequirea35dfb21368bb1c53a0460b7f8e424a1() /volume1/web/seeddms60x/pear/vendor/composer/autoload_real.php:60 Fatal error: require(): Failed opening required '/volume1/web/seeddms60x/pear/vendor/composer/../sabre/uri/lib/functions.php' (include_path='/volume1/web/seeddms60x/pear/vendor/pear/auth_sasl:/volume1/web/seeddms60x/pear/vendor/pear/console_getopt:/volume1/web/seeddms60x/pear/vendor/pear/db:/volume1/web/seeddms60x/pear/vendor/pear/log:/volume1/web/seeddms60x/pear/vendor/pear/mail:/volume1/web/seeddms60x/pear/vendor/pear/mail_mime:/volume1/web/seeddms60x/pear/vendor/pear/net_smtp:/volume1/web/seeddms60x/pear/vendor/pear/net_socket:/volume1/web/seeddms60x/pear/vendor/pear/pear-core-minimal/src:/volume1/web/seeddms60x/pear/vendor/pear/pear_exception:/volume1/web/seeddms60x/pear/:.:/pear') in /volume1/web/seeddms60x/pear/vendor/composer/autoload_real.php on line 70 Call Stack: 0.0001 244240 1. {main}() /volume1/web/seeddms60x/seeddms-6.0.8/index.php:0 0.0002 244976 2. include('/volume1/web/seeddms60x/seeddms-6.0.8/inc/inc.Settings.php') /volume1/web/seeddms60x/seeddms-6.0.8/index.php:20 0.0250 330200 3. require_once('/volume1/web/seeddms60x/pear/vendor/autoload.php') /volume1/web/seeddms60x/seeddms-6.0.8/inc/inc.Settings.php:34 0.0250 332304 4. ComposerAutoloaderInita35dfb21368bb1c53a0460b7f8e424a1::getLoader() /volume1/web/seeddms60x/pear/vendor/autoload.php:7 0.0255 372504 5. composerRequirea35dfb21368bb1c53a0460b7f8e424a1() /volume1/web/seeddms60x/pear/vendor/composer/autoload_real.php:60
you can see my PHP setup in the attachment.
Do any of you have and idear of what I am missing?
BR Jacob
From the message ,it look like file not found.
Would you check the file's user and group ownership is www-data(Apache use.).
/volume1/web/seeddms60x/pear/vendor/composer/../sabre/uri/lib/functions.php
Dear Wilbur
Thank you so much for your answer, is it permissions for webstation folder? see the attachment
BR Jacob
I am sorry that i dould not have synology NAS.
Could show the seeddms60x's user and group ownership on command line?
Dear Wilbur
Thank you so much for your answer, I am not so familiar with Linux so thank you.
see the ownership.png
does this mean this mean that Apache use dont have R/W permissions?
BR Jacob
After i saw ownership.PNG.
I suggest you can use command as below.
chown -R http:http /volume1/web/seeddms60x/
Reference site:
https://www.synology.com/en-us/knowledgebase/DSM/help/WebStation/application_webserv_general
https://sourceforge.net/p/seeddms/discussion/general/thread/464e700ca6/?limit=25&page=0
Thanks for the tip, when I try to use the command: "chown -R http:http /volume1/web/seeddms60x/" then the terminal writes "Operation not permitted"
any idears ?
BR Jacob
Are you logged in as root - otherwise:
add a sudo before the command:
sudo chown -R http:http /volume1/web/seeddms60x/
It will ask for your password again and after this it should work.