culturagovbr / mapasculturais_descontinuado

Mapas Culturais
16 stars 2 forks source link

Envio do cadastro completo do cultura viva está gerando erro 500 #97

Closed diegodorgam closed 7 years ago

diegodorgam commented 7 years ago

quando o cadastro está completo e o usuário (autenticado com Fake) tenta enviar, ele não faz nada, e o console do chrome registra:

Failed to load resource: the server responded with a status of 404 (Not Found)
culturaviva.dev.saas.mapas.cultura.gov.br/:1 XMLHttpRequest cannot load http://dev.culturaviva.gov.br/wp-admin/admin-ajax.php?action=get_header. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://culturaviva.dev.saas.mapas.cultura.gov.br' is therefore not allowed access. The response had HTTP status code 404.
2dev.culturaviva.gov.br/wp-admin/admin-ajax.php?action=get_footer Failed to load resource: the server responded with a status of 404 (Not Found)
culturaviva.dev.saas.mapas.cultura.gov.br/:1 XMLHttpRequest cannot load http://dev.culturaviva.gov.br/wp-admin/admin-ajax.php?action=get_footer. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://culturaviva.dev.saas.mapas.cultura.gov.br' is therefore not allowed access. The response had HTTP status code 404.
maps.google.com/maps-api-v3/api/js/27/13/intl/pt_br/util.js:210 Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
iB.j @ maps.google.com/maps-api-v3/api/js/27/13/intl/pt_br/util.js:210
maps.google.com/maps-api-v3/api/js/27/13/intl/pt_br/util.js:210 Google Maps API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
iB.j @ maps.google.com/maps-api-v3/api/js/27/13/intl/pt_br/util.js:210
maps.google.com/maps-api-v3/api/js/27/13/intl/pt_br/util.js:210 Google Maps API warning: SensorNotRequired https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required
iB.j @ maps.google.com/maps-api-v3/api/js/27/13/intl/pt_br/util.js:210
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
culturaviva.dev.saas.mapas.cultura.gov.br/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
culturaviva.dev.saas.mapas.cultura.gov.br/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13040
processQueue @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16192
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
$eval @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16719
$digest @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16635
$apply @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16750
done @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13418
completeRequest @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13529
requestLoaded @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13488
culturaviva.dev.saas.mapas.cultura.gov.br/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined
    at errorCallback (culturaviva-b7f9e5831c12ff0782a69bd3b870ddbd.js:979)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:13283
    at processQueue (vendor-20dc2f70d4a0a595318356cde0e84708.js:16184)
    at vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
    at Scope.$eval (vendor-20dc2f70d4a0a595318356cde0e84708.js:16719)
    at Scope.$digest (vendor-20dc2f70d4a0a595318356cde0e84708.js:16635)
    at Scope.$apply (vendor-20dc2f70d4a0a595318356cde0e84708.js:16750)
    at done (vendor-20dc2f70d4a0a595318356cde0e84708.js:13418)
    at completeRequest (vendor-20dc2f70d4a0a595318356cde0e84708.js:13529)
    at XMLHttpRequest.requestLoaded (vendor-20dc2f70d4a0a595318356cde0e84708.js:13488)
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:14205
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13040
processQueue @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16192
(anonymous) @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16200
$eval @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16719
$digest @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16635
$apply @ vendor-20dc2f70d4a0a595318356cde0e84708.js:16750
done @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13418
completeRequest @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13529
requestLoaded @ vendor-20dc2f70d4a0a595318356cde0e84708.js:13488
leogermani commented 7 years ago

Esse erro é pq o request ajax está sendo feito em um domínio diferente do que você está.. isso pode estar travando o resto da execução do js...

É uma questão do ambiente de teste. Tem que ver se tem como colocar o WP em teste tb no mesmo domínio pra poder testar... ou liberar cross domain: http://stackoverflow.com/questions/6871021/how-to-enable-cross-domain-request-on-the-server

diegodorgam commented 7 years ago

@leogermani esse erro parece ser de carregamento de footer, acha que tem relação com o enviar?

/cadastro/enviar/ Failed to load resource: the server responded with a status of 500 (Internal Server Error)
vendor-20dc2f70d4a0a595318356cde0e84708.js:14205 TypeError: Cannot read property 'responsavel' of undefined

me parecem erros diferentes, não?

leogermani commented 7 years ago

Nâo consegue debugar a resposta do ajax pra ver qual o erro que o server tá dando?

GustavoVS commented 7 years ago

@diegodorgam @rafaelchavesfreitas o erro mesmo é referente a Trait EntitiyRevision

2017/05/18 14:52:37 [error] 17381#0: *58 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Call to a member function getRevisionData() on a non-object in /srv/mapas/mapasculturais/src/protected/application/lib/MapasCulturais/Traits/EntityRevision.php on line 137" while reading response header from upstream, client: 10.0.0.214, server: dev.saas.mapas.cultura.gov.br, request: "POST /cadastro/registra/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm-dev.saas.mapas.cultura.gov.br.sock:", host: "culturaviva.dev.saas.mapas.cultura.gov.br", referrer: "http://culturaviva.dev.saas.mapas.cultura.gov.br/rede/entrada/"
diegodorgam commented 7 years ago

Oi pessoal, o incrível @rafaelchavesfreitas está verificando, não temos certeza se são os mesmos erros. Vamos dar uma resposta hoje.

diegodorgam commented 7 years ago

Envio funcionando com sucesso após a atualização de ontem.

O problema estava nos registros sem relação devida com chaves estrangeiras.