https://bugs.contribs.org/show_bug.cgi?id=11086

--- Comment #15 from John Crisp <[email protected]> ---
(In reply to Jean-Philippe Pialasse from comment #14)
> (In reply to John Crisp from comment #3)
> > Fixes required.
> > 
> > Requires:
> > 
> > perl-Exporter-Tiny - openfusion
> > perl-Sub-Quote - smedev
> good catch, is it in spec file ?
> 

Yes - smeserver-nextcloud-1_2_0-3_el7_sme


> 
> > Sudoer error fix:
> > 
> >  --ignoredir "/etc/sudoers.d" \
> >  --file "/etc/sudoers.d/90_nextcloud" "attr(0440,root,root)" \
> 
> should be fixed using e-smith-devtool
> 
> see e-smith-devtools-2.6.0-ignore_more_system_dir.patch
> 

OK - won't hurt with the fix in the spec file

> > Not sure if that is the real fix, but it solves the issue for now and gets
> > Nextcloud running
> it is, need to patch and fix
> good catch
> 

Done as per  smeserver-nextcloud-1_2_0-3_el7_sme


> (In reply to John Crisp from comment #6)
> 
> > 
> > sudo -u www php74 /usr/share/nextcloud/occ log:tail
> 
> use OCC, do not use sudo, unless you really want to type everything and
> remember it without typo (right version, right memory...)
> 

OK - didn't realise about 'OCC' - capitalised

> OCC :
> # cat bin/OCC 
> #!/bin/bash
> 
> cd /usr/share/nextcloud
> sudo -u www -s /usr/bin/php72 --define memory_limit=512M  occ $@
> 


Ahhh ok. On mine it is now

cat /usr/bin/OCC
# cat bin/OCC 
#!/bin/bash

cd /usr/share/nextcloud
sudo -u www -s /usr/bin/php74 --define memory_limit=512M  occ $@


> (In reply to John Crisp from comment #9)
> > OK - I saw this earlier
> > 
> > Temporary directory var/lib/php/php74/tmp is not present or writable
> > 
> > But I presume it should be looking in 
> 
> this is why you can not upload
> it should really have /var/lib/php/php74/tmp
> and  /var/lib/php/nextcloud/tmp
> but nextcloud should look in the last one

OK

> again do not use sudo....

OK - was just thrashing around ;-)

> # ll /var/lib/php/php74/tmp -d
> drwxrwx--- 2 root www 6 30 sep 20:28 /var/lib/php/php74/tmp
> # rpm -qf /var/lib/php/php74/tmp
> smeserver-php-3.0.0-14.el7.sme.x86_64
> 
> your issue i the missing heading /
> 
> /etc/opt/remi/php74/php.ini
> upload_tmp_dir                         = var/lib/php/php74/tmp
> 
> seems a bug in creating the php.ini file ===> will fix that in php
> 

OK - tried smeserver-php but it doesn't expand the template by default, and a
post-upgrade didn't either. Had to use a signal-event webapps-update.

Does not fix the upload issue.

"Storage with mount id 6 is not available"

OCC files_external:verify 6
  - status: indeterminate
  - code: 2
  - message: No login credentials saved

Still plugging away. Definitely a SMB issue somewhere.

> > 
> > I think it needs a mysql template a bit like this:
> > 
> > cat /etc/e-smith/templates/etc/my.cnf/020nextcloud
> > 
> > innodb_large_prefix=true
> > innodb_file_format=barracuda
> > innodb_file_per_table=1
> 
> go, but check if does not break existing innodb table access or at least the
> journals which can prevent restart of the mariadb service

OK. I had tried a few things but hadn't worked out a fix. I don't have anything
else on this box at present. Was trying to find a solution we could then test.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at https://lists.contribs.org/mailman/public/contribteam/

Reply via email to