Menu

#435 getting blank screen after login of successful install of 5.1.10 seedDMS

5.0.0
closed
bug
2020-11-03
2019-04-05
system
No

Hi,

i am getting an issue in install of 5.1.10 seedDMS in regular installation,
getting blank screen after login of successful install

coreDir ,extrapath is "SeedDMS"

Warning: require_once(vendor/autoload.php): failed to open stream: No such file or directory in inc/inc.Settings.php on line 34 Fatal error: require_once(): Failed opening required 'vendor/autoload.php' (include_path='SeedDMS/:.:/usr/local/apps/php54/lib/php') in inc/inc.Settings.php on line 34

i tried to install composer but didn't found any composer json file to install.

please let me know how to install composer and where ?

Discussion

  • Uwe Steinmann

    Uwe Steinmann - 2019-04-05

    the pear directory below the seeddms directory doesn't seem to be in your path. Did you set the path to the pear directory in settings.xml ?

     
    • system

      system - 2019-04-08

      yeah, i already set path in settings.xml
      SeedDMS is my pear directory
      here you can see in error in bold
      Fatal error: require_once(): Failed opening required 'vendor/autoload.php' (include_path='SeedDMS/:.:/usr/local/apps/php54/lib/php') in inc/inc.Settings.php on line 34

       
    • system

      system - 2019-04-08

      there is no such file vendor/autoload.php in SeedDMS and No composer i found
      i think i need to install dependency using composer in pear directory but i didn't found any composer.json to install in regular installation

       
      • Uwe Steinmann

        Uwe Steinmann - 2019-04-08

        There must be a directory named 'pear' in your SeedDMS installation. Did you use the quickstart archive?

         
        • system

          system - 2019-04-11

          No i am using regular

           
        • system

          system - 2019-04-11

          I am using regular install,not using quick start
          i found composer.json in quick start package should i use it for vendor/autoload.php
          or you should provide composer.json in pear to user to install

           
  • MaFa

    MaFa - 2019-04-05

    Same behaviour on my SeedDMS installation after upgrading from 5.1.9 to 5.1.10. There is only a blank site.

    I thought path to pear directory ist optional?

     
  • Uwe Steinmann

    Uwe Steinmann - 2019-04-06

    It's only optinal if everything below that path is installed on your system at some other place, which is rarely the case.

     
  • Alécio Pontes Fernandes

    I am with exactly same bug... blank screen after update to 5.1.10 and getting
    Fatal error: require_once(): Failed opening required 'vendor/autoload.php' . Anyone solve this?

     
  • MaFa

    MaFa - 2019-04-19

    Nope, setting the path to pear core does not solve the problem - same error here.

     
  • Disassembler

    Disassembler - 2019-05-08

    Similar problem also here (installed from quickstart).

    PHP message: PHP Warning:  include(Log.php): failed to open stream: No such file or directory in /srv/seeddms/seeddms-5.1.10/inc/inc.LogInit.php on line 21
    PHP message: PHP Warning:  include(): Failed opening 'Log.php' for inclusion (include_path='/srv/seeddms/www/:/srv/seeddms/pear:/usr/share/php7:.:') in /srv/seeddms/seeddms-5.1.10/inc/inc.LogInit.php on line 21
    PHP message: PHP Warning:  require_once(Mail.php): failed to open stream: No such file or directory in /srv/seeddms/seeddms-5.1.10/inc/inc.ClassEmailNotify.php on line 20
    PHP message: PHP Fatal error:  require_once(): Failed opening required 'Mail.php' (include_path='/srv/seeddms/www/:/srv/seeddms/pear:/usr/share/php7:.:') in /srv/seeddms/seeddms-5.1.10/inc/inc.ClassEmailNotify.php on line 20" while reading response header from upstream, client: 172.17.0.1, server: localhost, request: "HEAD / HTTP/1.1", upstream: "fastcgi://unix:/var/run/seeddms.sock:", host: "172.17.0.2:8080"
    

    The problem seems to be that there is one pear path as pear but in 5.1.10 some files were moved to pear/vendor/pear. The root cause is presumably the same as for the vendor/autoload.php problem which everybody else has. In 5.1.9 everything works as expected.

     
  • system

    system - 2019-05-14

    is there any fix for this issue ?

     
  • Pieter Schildermans

    I compared file seeddms/inc/inc.Settings.php from 5.1.10 with 5.1.9

    In the new one are 2 additionall rules:
    / composer is installed in pear directory /
    require_once 'vendor/autoload.php';

    If I remove them, everything is working again as expected.

    @Uwe: Everything seems to work as expected. Did I break some functionality by removing this lines?

     
  • Uwe Steinmann

    Uwe Steinmann - 2020-05-07
    • status: open --> closed
     
  • Uwe Steinmann

    Uwe Steinmann - 2020-05-07

    Should have been fixed already.

     
  • Ioannis Konstantinidis

    Hi! I have this one problem....

    Fatal error: require_once(): Failed opening required 'vendor/autoload.php' (include_path='/home/www-data/seeddms60x/pear/;C:\xampp\php\PEAR') in C:\xampp\htdocs\seeddms60x\seeddms-6.0.13\inc\inc.Settings.php on line 34

     

Log in to post a comment.

MongoDB Logo MongoDB