Jump to content
Limestone de cara nova! ×
Portal do Host

Whmcs 7.1 permissões


opencag
 Share

Recommended Posts

Estou com problema de permissões (Quando o whmcs atualiza ele utiliza o usuário WWW-DATA).

Eu coloquei a permissão na pasta autoupdate (777) mesmo assim ele joga com usuário www-data.

Todos os dias não executa a cron, preciso colocar "--all force" para funcionar... (É recomendado o auto update) ?

Tem como desabilitar ?

whmcs@painel: php -q /home/whmcs/crons/cron.php
The cron has run within the last 24 hours.
To force the cron to run all operations immediately,
please invoke with the following arguments "all --force".
Perform WHMCS Update Check
Check for Updates Failed: Failed to retrieve latest version: <warning>Cannot create cache directory /home/whmcs/autoupdate//composer/cache/repo/https---releases.whmcs.com/, or directory is not writable. Proceeding without cache</warning>
<warning>Cannot create cache directory /home/whmcs/autoupdate//composer/cache/files/, or directory is not writable. Proceeding without cache</warning>
Loading composer repositories with package information
Updating dependencies
  - Installing whmcs/whmcs (7.0.1)

  [ErrorException]
  chdir(): Permission denied (errno 13)
 

Link to comment
Share on other sites


  • Replies 15
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

7 minutos atrás, opencag disse:

Estou com problema de permissões (Quando o WHMCS atualiza ele utiliza o usuário WWW-DATA).

Eu coloquei a permissão na pasta autoupdate (777) mesmo assim ele joga com usuário www-data.

Todos os dias não executa a cron, preciso colocar "--all force" para funcionar... (É recomendado o auto update) ?

Tem como desabilitar ?

whmcs@painel: php -q /home/whmcs/crons/cron.php
The cron has run within the last 24 hours.
To force the cron to run all operations immediately,
please invoke with the following arguments "all --force".
Perform WHMCS Update Check
Check for Updates Failed: Failed to retrieve latest version: <warning>Cannot create cache directory /home/whmcs/autoupdate//composer/cache/repo/https---releases.whmcs.com/, or directory is not writable. Proceeding without cache</warning>
<warning>Cannot create cache directory /home/whmcs/autoupdate//composer/cache/files/, or directory is not writable. Proceeding without cache</warning>
Loading composer repositories with package information
Updating dependencies
  - Installing WHMCS/whmcs (7.0.1)

  [ErrorException]
  chdir(): Permission denied (errno 13)
 

Required file & folders permissions

/configuration.php CHMOD 400 Readable
/attachments CHMOD 777 Writeable
/downloads CHMOD 777 Writeable
/templates_c CHMOD 777 Writeable

The above applies unless your php is suPHP or PHPSuExec. If using DSO as your php handler, you must use 644 permissions.

Link to comment
Share on other sites

21 minutos atrás, opencag disse:

Mas estou usando DSO (644 nativo no debian).

Quando tenta atualizar ele cria o arquivo com o usuário do apache2 (www-data) e não do usuário que está os arquivos (home).

Achei que vc utilizasse cpanel, a solução é simples, crie um cron para mudar a cada 24 horas as permissões da pasta para o usuário, assim sempre todo dia vai ficar o usuário correto para a pasta :)

Link to comment
Share on other sites

2 horas atrás, opencag disse:

Quero desabilitar a atualização automática.. assim não preciso fazer este procedimento.

O que estou fazendo é chamando a cron com o parametro --force all... aassim ele executa mesmo com erro da atualização automática.

Não existe atualização automática, existe apenas uma verificação de existe uma nova versão. Não é possível desabilitar! 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...

Important Information