Jump to content
dacia

Botão Salvar Produtos Não Carrega

Recommended Posts

Boa noite,

Hoje durante todo o dia aconteceu-me a situação descrita abaixo.
Quando abro a ficha dos produtos, no dashboard o "save" e o "save and stay" ficam como demostra o ficheiro que anexo, ou seja não deixam gravar.
Porquê é que isto acontece? É possível darem-me uma solução para este problema.
A versão do Prestashop é a 1.6.1.17.
Obrigado

Raul Augusto

Porque é que acontece.jpg

Share this post


Link to post
Share on other sites

Boa noite,

Fiz a configuração conforme o explicado, mas continua na mesma.

Em anexo segue o copia do ficheiro  "php.ini" e ".htaccess", por favor pode ver o que fiz de mal?

Obrigado

Raul Augusto

 

htaccess

php.ini

Share this post


Link to post
Share on other sites

Nao sei o que alterou, mas no php.ini consta a configuracao nata:


max_execution_time = 30
max_input_time = 60
memory_limit = 128M
 

Deveria ser:

max_execution_time 300

max_input_time 300

memory_limit 256

 

Quanto ao seu .htaccess - este nem do Prestashop é. Nao sei como a sua loja está funcionando sem....

 

<?php
/**
 * WordPress Ajax Process Execution
 *
 * @package WordPress
 * @subpackage Administration
 *
 * @link https://codex.wordpress.org/AJAX_in_Plugins
 */

/**
 * Executing Ajax process.

Se vc. está rodando o WordPress e o Prestashop no mesmo diretório, entao terá que adaptar o ficheiro .htaccess para servir ambos. Assim nao vai dar.

Melhor é instalar o WP em uma pasta dentro do Prestashop ou seja: vc. abre uma pasta na raíz do Prestashop (por ex. /blog) e coloca lá a instalacao do WordPress. Para acessar entao vai usar: seudominio/blog.

Após fazer isto vc. gera um ficheiro com o nome .htaccess vazio e sobe no FTP na ra´z da loja Prestashop. No back-office vc. cria o conteúdo do ficheiro na aba: parametros avancados -> SEO & URL's clicando lá em alguma configuracao e sem alterar, simplesmente salvando a mesma. Istro criará o conteúdo no seu ficheiro vazio.

Share this post


Link to post
Share on other sites

Boa tarde,

O php.ini neste momento está assim;

magic_quotes_gpc = off
asp_tags = Off
display_errors = Off
max_execution_time = 300
max_input_time = 300
max_input_vars = 10000
memory_limit = 512M
post_max_size = 20M
session.gc_maxlifetime = 1440
session.save_path = "/var/cpanel/php/sessions/ea-php55"
upload_max_filesize = 100M
zlib.output_compression = Off
allow_url_fopen = On
allow_url_include = On
enable_dl = Off
file_uploads = On
safe_mode = off
cURL = installed
mod_rewrite = installed and activated
mod_security = off
opcache.revalidate_freq=0
opcache.validate_timestamps=0 (comment this out in your dev environment)
opcache.max_accelerated_files=7963
opcache.memory_consumption=192
opcache.interned_strings_buffer=16
opcache.fast_shutdown=1

Está correto?

Quanto ao .htaccess, eu tive instalado num subdomínio o Wordpress, mas já foi desinstalado. Nessa altura já tinha o Prestashop instalado.

Obrigado por tudo,

Raul Augusto

 

Share this post


Link to post
Share on other sites

Olá boa noite,

 

tenho este problema a alguns dias pois quando tento carregar o formulário dos produtos, os botões salvar e salcoma e ficar, não carregam, ficam sempre a rodar, Já cosultei varios posts inclusive já fiz variias alterações sugeridas, já desintalei e instalei novamente o prestashop, V1.6.1.17 inclusove criei um subdominio para instalar tambem o prestashop, mas o problema consiste. Por vezes aparece a seginte mensagem;

"(timeout)
A server error occurred while loading the tabs: some tabs could not be loaded.
Please try again by refreshing the page.
If you are still encountering this problem, please check your server logs or contact your hosting provider for assistance."

Já fiz no Chrome o ctrl+shift+J, para descobrir os erros logs, e aparece-me o seguinte;

"jquery-1.11.0.min.js:4 POST  -link removed -
send @ jquery-1.11.0.min.js:4
ajax @ jquery-1.11.0.min.js:4
getPush @ notifications.js:35
(anonymous) @ notifications.js:29
j @ jquery-1.11.0.min.js:2
fireWith @ jquery-1.11.0.min.js:2
ready @ jquery-1.11.0.min.js:2
K @ jquery-1.11.0.min.js:2
jquery-1.11.0.min.js:4 GET  - link removed - 500 ()
send @ jquery-1.11.0.min.js:4
ajax @ jquery-1.11.0.min.js:4
loadPack @ products.js:218
onReady @ products.js:1182
ProductTabsManager.onLoad @ products.js:87
ProductTabsManager.init @ products.js:53
(anonymous) @ products.js:1888
j @ jquery-1.11.0.min.js:2
fireWith @ jquery-1.11.0.min.js:2
ready @ jquery-1.11.0.min.js:2
K @ jquery-1.11.0.min.js:2

 

Para mim isto é chinês, alguem me consegue ajudar.

Obrigado

Raul Augusto

Share this post


Link to post
Share on other sites

Sua loja não está acessível.
Provavelmente seu servidor de hospedagem não está bem configurado.

Caso você tenha acesso root e saiba alterar as configurações do servidor, pode seguir as recomendações deste tópico: https://www.prestashop.com/forums/topic/236128-tutorial-servidor-configuração-mínima-para-prestashop/

Caso contrário, recomendo trocar de servidor. 

Share this post


Link to post
Share on other sites

Eu consigo acessar à sua loja mas está lerda (sinal de problemas com o servidor) -  removi os links do seu back-office que postou mais acima por questao de seguranca -

1) Instalou outra software antes de instalar o Prestashop no seu webspace ? Verifique se na raíz da loja existe um ficheiro .htaccess. Coloque aqui o conteúdo do mesmo.

2) Verifique a configuracao do servidor como o Daniel já indicou mais acima.

3) ative o modo debug.

 

E por favor evite tópicos duplos. A sua pergunta já está sendo respondida por aqui: https://www.prestashop.com/forums/topic/654605-não-condigo-salvar-um-produto/?do=findComment&comment=2666900

As mesmas foram emergidas para uma só.

Share this post


Link to post
Share on other sites

Olá boa noite,

Até chegar ao prestashop, experimentei varias lojas de ecommerce.

O meu .htaccess da pasta "public_html" é o seguinte:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php55” package as the default “PHP” programming language.
<IfModule mime_module>
  AddType application/x-httpd-ea-php55 .php .php5 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
<IfModule mod_env.c>
SetEnv HTTP_MOD_REWRITE On
</IfModule>

RewriteEngine on


#Domain: rcashopping.center
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
</IfModule>

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/woff2 .woff2
AddType application/x-font-woff .woff
<IfModule mod_headers.c>
    <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
</IfModule>

<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType text/css "access plus 1 week"
    ExpiresByType text/javascript "access plus 1 week"
    ExpiresByType application/javascript "access plus 1 week"
    ExpiresByType application/x-javascript "access plus 1 week"
    ExpiresByType image/x-icon "access plus 1 year"
    ExpiresByType image/svg+xml "access plus 1 year"
    ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
    ExpiresByType application/font-woff "access plus 1 year"
    ExpiresByType application/x-font-woff "access plus 1 year"
    ExpiresByType font/woff2 "access plus 1 year"
    ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
    ExpiresByType font/opentype "access plus 1 year"
    ExpiresByType font/ttf "access plus 1 year"
    ExpiresByType font/otf "access plus 1 year"
    ExpiresByType application/x-font-ttf "access plus 1 year"
    ExpiresByType application/x-font-otf "access plus 1 year"
</IfModule>

<IfModule mod_headers.c>
    Header unset Etag
</IfModule>
FileETag none
<IfModule mod_deflate.c>
    <IfModule mod_filter.c>
        AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype image/svg+xml
    </IfModule>
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

# BEGIN cPanel-generated php ini directives, do not edit
# Manual editing of this file may result in unexpected behavior.
# To make changes to this file, use the cPanel MultiPHP INI Editor (Home >> Software >> MultiPHP INI Editor)
# For more information, read our documentation (https://go.cpanel.net/EA4ModifyINI)
<IfModule php5_module>
   php_flag asp_tags Off
   php_flag display_errors Off
   php_value max_execution_time 300
   php_value max_input_time 300
   php_value max_input_vars 10000
   php_value memory_limit 512M
   php_value post_max_size 20M
   php_value session.gc_maxlifetime 1440
   php_value session.save_path "/var/cpanel/php/sessions/ea-php56"
   php_value upload_max_filesize 100M
   php_flag zlib.output_compression Off
   php_flag short_open_tag Off
</IfModule>
# END cPanel-generated php ini directives, do not edit

 

O da raiz só tem o seguinte;

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 

Já estou a ficar um bocado passado com isto tudo, já não sei o que fazer.

Obrigado

Share this post


Link to post
Share on other sites

1) Porque vc. está forcando php 5.5. ? Tem outras versoes instaladas ? Quais ? Use melhor 5.6.30 em vez de versoes antigas...

2) O .htaccess da raíz fica aonde, qual pasta é no FTP ? A loja está instalada em que pasta ?

3) O seu problema somente é uma configuracao erronea do servidor ou das diretrizes Prestashop no seu servidor. Nao adianta vc. seguir tutoriais, se nao sabe o que está fazendo exatamente. Melhor neste caso vc. contratar alguém para dar uma olhada e fixar o seu problema. Ou entao mudar para um provedor aonde já vem o Prestashop instalado. ;)

No .htaccess do Prestashop vc. forca 5.5 e mais abaixo no bloco do cPanel já vem esta linha:  php_value session.save_path "/var/cpanel/php/sessions/ea-php56"  que pertence à php 5.6. Fica uma bagunca mesmo.

Share this post


Link to post
Share on other sites

Já percebi que há muitos tópicos sobre este assunto, e não interessa abrir mais nenhum, eu deparo-me com o mesmo problema e para um leigo como eu na matéria mas um autodidacta fui criando do nada uma pequena loja de e-commerce "à minha maneira" fui aprendendo com os erros e melhorando.

Mas efetivamente também dei de frente com este erro e não consigo encontrar uma solução fácil e eficaz, não porque os fórum não expliquem, mas como falei não tenho muitos conhecimentos no assunto e não posso "perder" muito tempo a resolver esse assunto, o que tem levado de algum modo a desanimar.

Venho por isso pedir uma ajuda nos seguintes moldes, alguém disponível para ajudar, em mensagem privada, passo os códigos de acesso para tentar resolver o assunto da melhor forma?

Ou então saber se existe algum módulo que faça toda a gestão da loja em offline e depois passar todas as alterações para o servidor?

Antecipadamente grato pela vossa colaboração

Rui www.recicleta.pt

 

Share this post


Link to post
Share on other sites

@ recicleta - o problema de spinning buttons é um problema de servidor e também da versao Prestashop em uso com já citado mais acima.

Qual versao está usando ? Qual versao php ? O seu servidor cumpre com os requisitos mínimos citados aqui? :  https://www.prestashop.com/forums/topic/236128-tutorial-servidor-configuração-mínima-para-prestashop/

Share this post


Link to post
Share on other sites
47 minutos atrás, selectshop.at disse:

@ recicleta - o problema de spinning buttons é um problema de servidor e também da versao Prestashop em uso com já citado mais acima.

Qual versao está usando ? Qual versao php ? O seu servidor cumpre com os requisitos mínimos citados aqui? :  https://www.prestashop.com/forums/topic/236128-tutorial-servidor-configuração-mínima-para-prestashop/

Pois é uma questão mais técnica ao qual não sei responder, se der os acessos consegues verificar as condições mínimas, já falei com o provedor mas eles informam que está tudo em ordem e passam o erro para o PrestaShop.

Share this post


Link to post
Share on other sites

Recomendo que troque de host.

Para lojas iniciantes, existem alguns serviços internacionais que já vêm bem configurados, como 1&1, A2hosting, InMotion, até mesmo Bluehost. 

Mas, se quiser sua loja funcionando sem problemas, rodando em um servidor VPS bem configurado, recomendo contratar um profissional experiente.

Share this post


Link to post
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

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More