You have some errors at your site

Axcel
Posts: 1228
Joined: Sun Dec 09, 2012 12:43 pm

You have some errors at your site

Post by Axcel »

Внезапно пошли письма от моих сж.

Looks like you have some errors at мой-сайт.com. Please, check the site or contact script support.

Захожу в админку - всё работает. Проверку базы проходит. Где посмотреть, на что скрипт возбудился? Никогда таких писем не приходило, а тут уже 10 шт с разных доменов.
Axcel
Posts: 1228
Joined: Sun Dec 09, 2012 12:43 pm

Re: You have some errors at your site

Post by Axcel »

сделал ап на нескольких сж.
в админке теперь красные сообщения от скрипта об ошибке!

типа такого:

Warning, you have following CORE errors (You have to fix it and delete those messages from Home - Script Messages after that)

Core error: Mysql error 1267: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_unicode_ci,COERCIBLE) for operation '=' (select * from rot_tags where ( tag_name = 'вђ”' OR tag_name = 'вђ”' OR tag_name = 'вђ”' OR tag_name = 'вђ”' ) and status != 'delete' LIMIT 1)
admin
Site Admin
Posts: 37250
Joined: Wed Sep 10, 2008 11:43 am

Re: You have some errors at your site

Post by admin »

Mysql error 1267: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8mb4_unicode_ci,COERCIBLE)


суть такая что tag_name должно быть utf8_general_ci
а у вас видимо latin1_swedish_ci

при этом на серваке в мускле видимо прописано utf8mb4_unicode_ci (либо в config.php)


https://stackoverflow.com/questions/325 ... ral-ci-coe

вот такая похожая проблема

предлагаю начать с проверки какой тип стоит для tag_name
Don't forget to run script update
Axcel
Posts: 1228
Joined: Sun Dec 09, 2012 12:43 pm

Re: You have some errors at your site

Post by Axcel »

Что от меня требуется?
admin
Site Admin
Posts: 37250
Joined: Wed Sep 10, 2008 11:43 am

Re: You have some errors at your site

Post by admin »

для начала

"суть такая что tag_name должно быть utf8_general_ci
а у вас видимо latin1_swedish_ci"

что стоит у вас в базе?
Don't forget to run script update
Axcel
Posts: 1228
Joined: Sun Dec 09, 2012 12:43 pm

Re: You have some errors at your site

Post by Axcel »

я не знаю, что стоит у меня в базе.
я не админ и не программист.
поэтому об ошибках скрипта я пишу сюда.
можно что-нибудь сделать, чтобы не тратить время на выяснение непонятно чего?
например по умолчанию переконверить всё в utf8_general_ci и забыть об этом. как и было до апдейта.
admin
Site Admin
Posts: 37250
Joined: Wed Sep 10, 2008 11:43 am

Re: You have some errors at your site

Post by admin »

1. это никак не связано в апдейтом
2. это выяснилось потому что я начал проверять где какие были ошибки на которые вы не обращали внимания
3. что б понять мне надо шел на сервак и админка
Don't forget to run script update
Axcel
Posts: 1228
Joined: Sun Dec 09, 2012 12:43 pm

Re: You have some errors at your site

Post by Axcel »

отослал в пм
admin
Site Admin
Posts: 37250
Joined: Wed Sep 10, 2008 11:43 am

Re: You have some errors at your site

Post by admin »

1. там крон прописан раз в 10 минут, могут быть вопросы конечно

2. да, тип не тот

MariaDB [axcel_z2]> SHOW FULL FIELDS FROM rot_tags\G
*************************** 1. row ***************************
Field: tag_name
Type: varchar(100)
Collation: latin1_swedish_ci
Null: NO
Key: UNI
Default: NULL
Extra:
Privileges: select,insert,update,references
Comment:


по дефоллту должен быть utf8

сервер в utf8


| collation_connection | utf8_general_ci |
| collation_database | utf8_general_ci |
| collation_server | utf8mb4_unicode_ci



надо попросить админа конвертануть tag_name в utf8_general_ci и такой ошибки больше не будет.
Думаю что все сайты сделаны примерно одинаково и если тут такая проблема то она будет не только тут, те на этом примере админ разбереся в че вопрос и сможет быстро сделать если где то будет еще.
Don't forget to run script update
Axcel
Posts: 1228
Joined: Sun Dec 09, 2012 12:43 pm

Re: You have some errors at your site

Post by Axcel »

1. да. вы же сами сделали, что так можно. это старые сж. ротация там не нужна.
2. все эти базы были сконверчены с 1.51. из-за этого проблема вылезла?
Post Reply