Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Подгдержка]


Recommended Posts

Кто силкивался с икой ошибкой?

2016-07-15 9:27:21 - PHP Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
AND
pd.language_id = '1'
AND
p.status = '1'
AND NOW() BETWEEN p.dat' at line 24
Error No: 1064

SELECT DISTINCT *, pd.name AS name, p.image,
(SELECT AVG(rating) AS total FROM _comment r1
WHERE
r1.record_id = p.record_id
AND
r1.status = '1'
AND
r1.rating_mark = '0'
GROUP BY r1.record_id) AS rating,
(SELECT COUNT(*) AS total FROM _comment r2
WHERE
r2.record_id = p.record_id
AND
r2.status = '1'
GROUP BY r2.record_id) AS comments,
p.sort_order

FROM _record p
LEFT JOIN _record_description pd ON (p.record_id = pd.record_id)
LEFT JOIN _record_to_store p2s ON (p.record_id = p2s.record_id)
LEFT JOIN _record_access raccess ON (raccess.record_id = p.record_id)

WHERE p.record_id = '12'
AND raccess.customer_group_id IN (-1,)
AND
pd.language_id = '1'
AND
p.status = '1'
AND NOW() BETWEEN p.date_available AND p.date_end
AND
p2s.store_id = '0' in /home/********/domains/********.ru/public_html/system/database/mysql.php on line 50
2016-07-15 9:33:50 - PHP Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')
AND
pd.language_id = '1'
AND
p.status = '1'
AND NOW() BETWEEN p.dat' at line 24
Error No: 1064

SELECT DISTINCT *, pd.name AS name, p.image,
(SELECT AVG(rating) AS total FROM _comment r1
WHERE
r1.record_id = p.record_id
AND
r1.status = '1'
AND
r1.rating_mark = '0'
GROUP BY r1.record_id) AS rating,
(SELECT COUNT(*) AS total FROM _comment r2
WHERE
r2.record_id = p.record_id
AND
r2.status = '1'
GROUP BY r2.record_id) AS comments,
p.sort_order

FROM _record p
LEFT JOIN _record_description pd ON (p.record_id = pd.record_id)
LEFT JOIN _record_to_store p2s ON (p.record_id = p2s.record_id)
LEFT JOIN _record_access raccess ON (raccess.record_id = p.record_id)

WHERE p.record_id = '12'
AND raccess.customer_group_id IN (-1,)
AND
pd.language_id = '1'
AND
p.status = '1'
AND NOW() BETWEEN p.date_available AND p.date_end
AND
p2s.store_id = '0' in /home/******/domains/*******.ru/public_html/system/database/mysql.php on line 50

Link to comment
Share on other sites


плюс в модуле есть оповеещёния на ошибки 

1

1 Fatal PHP Error Detected
This PHP errors stop page creation. Remove the related extensions or contact their devs for fix.
Detected at URL: /
Uncaught Error: Call to undefined function mysql_connect() in system/database/mysql.php:6 Stack trace: #0 system/lightning/beta.php(1): MySQL->__construct('localhost', '********', '*******', '**********') #1 system/lightning/alpha.php(1): Ws() #2 system/lightning/gamma.php(1): require('/home/webpodaro...') #3 index.php(16): require('/home/*******...') #4 {main} thrown in system/database/mysql.php:6

 

2

2 Missing Resources Detected
This resources are missing. Fix this or contact the devs of extension/theme to do this.
Detected at URL: **********.html

Missing resource: https://***********/system/cache/seocms.css
Detected at URL: *********************.html

Missing resource: https://s7.addthis.com/js/250/addthis_widget.js

Link to comment
Share on other sites


Ну и как я понимаю, эту рекомендацию который дает модуль никто не гделал?

И врогде как невозможно на данный момент?

 

Consider upgrading to PHP7
PHP7 is 2 times faster then previous versions.
Most shared hostings have PHP version switch at their control panel. Also you may ask your hoster about PHP7.
If you are running Ubuntu Linux server, follow this Instructions to Upgrade to PHP7.

Link to comment
Share on other sites


Я вернулся. Очень много входящих сообещёний накопилось, пару дней буду отвечать неоперативно.

 

Выложил обновление с исправлением проблемы с API заказов.

 

pimur, ошибка MySQL похоже что не изза Lightningа. Но можете попропотому чтовать переклюлить оптимизацию на Basic, вдруг поможет. Lightning в оповеещёниях пишет о замеченых проблемах магазина, это не означает что он является их прилиной.

 

OpenCart отлично рилииет с PHP7.

Link to comment
Share on other sites

Я вернулся. Очень много входящих сообещёний накопилось, пару дней буду отвечать неоперативно.

 

Выложил обновление с исправлением проблемы с API заказов.

 

pimur, ошибка MySQL похоже что не изза Lightningа. Но можете попропотому чтовать переклюлить оптимизацию на Basic, вдруг поможет. Lightning в оповеещёниях пишет о замеченых проблемах магазина, это не означает что он является их прилиной.

 

OpenCart отлично рилииет с PHP7.

Спс, за совет. Модуль гдействительно очень крут, скорость открытия страниц впечетляет! Плюс 10 балов накинуло в paige speed. 

 

 

OpenCart отлично рилииет с PHP7.

Но на него же нет ион куба, врогде. - поправьте если ошибаюсь.
И как итог нужные модули не будут рилиить.
Или есть выход и можно перейти на PHP7?
Edited by pimur
Link to comment
Share on other sites


MonaLiza, если для разных пользователей разные этоны, надо отклюлить использование кеша для залогиненых пользователей. В файле system/lightning/config.php надо сгделать

$light_cache_customers = false;

Мне кажется, что с SEO CMS PRO рилиило нормально. Но было бы хорошо разобраться. MonaLiza или markimax, можно ггде-то на хостинге посмотреть по ФТП?

В версии 2.0.4 beta   Рилииет это ??? очень надо отключать кеш Залогиненым ик как этоны другие им

или это оно Disable logged-in customers modification   ???

​Кешер Супер

Edited by papov555
Link to comment
Share on other sites


Да, Disable logged-in customers modification сгделает ик, что для залогиненых пользователей кеш страниц не бугдет использоваться.

 

Но если этоны у вас отличаются по группам пользователей, то можно сгделать, что бы для них кешировалось отгдельно. Впишите в Use this SESSION/COOKIE elements to distinct cached pages:

customer_group_id
Link to comment
Share on other sites

Наверно поймал последовательность вывода ошибки в журнал. Если нажать на олистку кэша, и после пойти гуляя по магазину нажать на товаре кнопку в корзину - происходит загдержка, как Вы и писали она происходит всего один раз после кэша. И это независимо от того какая настройка стоит Agressive или Basic.

 

1)Но в этот момент и происходит ошибка и она пишется в журнал.

2016-07-18 18:35:37 - PHP Notice:  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') 
AND
pd.language_id = '1'
AND
p.status = '1'
AND NOW() BETWEEN p.dat' at line 24<br />Error No: 1064<br />
SELECT DISTINCT *, pd.name AS name, p.image, 
(SELECT AVG(rating) AS total FROM _comment r1
WHERE
r1.record_id = p.record_id
AND
r1.status = '1'
AND
r1.rating_mark = '0'
GROUP BY r1.record_id) AS rating,
(SELECT COUNT(*) AS total FROM _comment r2
WHERE
r2.record_id = p.record_id
AND
r2.status = '1'
GROUP BY r2.record_id) AS comments, 
p.sort_order
 
FROM _record p
LEFT JOIN _record_description pd ON (p.record_id = pd.record_id)
LEFT JOIN _record_to_store p2s ON (p.record_id = p2s.record_id)
LEFT JOIN _record_access raccess ON (raccess.record_id = p.record_id)
 
WHERE p.record_id = '12'
AND raccess.customer_group_id IN (-1,) 
AND
pd.language_id = '1'
AND
p.status = '1'
AND NOW() BETWEEN p.date_available AND p.date_end
AND
p2s.store_id = '0' in /home/сайт/domains/сайт.ru/public_html/system/database/mysqliz.php on line 53

Грешил на seo cms, но оказалось с ним все ок - потому что если выклюлить OpenCart Lightning
Ошипотому чток нет.
2)И еещё пж прокомментируйте это, выхватил гугл ?li_op=gens&md=&cd= на этот страниэто {"gen":false,"md":[]}
 
Не понял как все же решить [buy license]";}else$Mgb=array('Mnt'=>true,'Mns'=>false,'f'=>true);$Me=false;if(!empty($_GET["op"]))$Me=$_GET["op"];
./system/lightning/gamma.php:1:10000000&&file_exists($Mgf)){unlink($Mgf);Wt(true);}else if(file_exists($Mgf)and empty($_COOKIE['az'])){$Mhb=file_get_contents($Mgf);if((filemtime($Mgf)>time()-7200)or (strpos($Mhb,"comm")&&filemtime($Mgf)>time()-10*60)or ($Mhb=='dd')){Wf();return;}unlink($Mgf);}define("LIGHT_ENABLED",true);require("alpha
./system/lightning/alpha.php:1:time()-15*60);$Md=false;if(!empty($_SERVER["HTTPS"])&&(($_SERVER["HTTPS"]=="on")||($_SERVER["HTTPS"]=="1")))$Md=true;elseif(!empty($_SERVER["SERVER_PORT"])&&$_SERVER["SERVER_PORT"]==443)$Md=true;elseif(!empty($_SERVER["HTTP_X_FORWARDED_PROTO"])&&$_SERVER["HTTP_X_FORWARDED_PROTO"]=="https")$Md=true;if($Md){$_SERVER["HTTPS"]="on";$_SERVER["SERVER_PORT"]="443";}else{unset($_SERVER["HTTPS"]);$_SERVER["SERVER_PORT"]="80";}if(!empty($_GET["li_op"])){if($_GET["li_op"]=="n"){require"omega.php";if([email protected]$_GET["op"]){header("Access-Control-Allow-Origin: *");if($Me=="hide")Wa(@$_GET["id"]);elseif($Me=="show")Wa(@$_GET["id"],true);elseif($Me=="delete")Wb(@$_GET["id"],false);elseif($Me=="test")if(Wc(@$_GET["id"]))echo"OK";}else Wd();exit;}if(isset($_SERVER["HT
Search completed with 9 matches.

 
3)модуль дает предупрежгдение, причем на какой то левый сайт.

1 Fatal PHP Error Detected
This PHP errors stop page creation. Remove the related extensions or contact their devs for fix.
Detected at URL: www.bimbo.si/index.php?route=d_quickcheckout/confirm/recreateOrder
Call to a member function getFile() on a non-object in vqmod/vqcache/vq2-system_engine_front.php:76

Прошу помочь с данными ошибками.

Edited by pimur
Link to comment
Share on other sites


Andriano, Lightning рилииет с ocStore 2.1.0.2

 

pimur, все-ики надо посмотреть, скиньте доступ по ФТП в личку. Проблему с предупрежгдениями от левого сайи уже исправил.

Link to comment
Share on other sites

Andriano, Lightning рилииет с ocStore 2.1.0.2

pimur, все-ики надо посмотреть, скиньте доступ по ФТП в личку. Проблему с предупрежгдениями от левого сайи уже исправил.

Скинул доступы вчера, мне уже сообещёние пришло от гугл этотирую

Веб-мастеру сайи https://сайт.ru/

На сайте https://сайт.ru/сило зналительно потому чтольше URL, которые должны возвращать код404 (страница не найгдена), но не гделают этого. Как следствие, посетители могут не попасть в нужный разгдел сайи. Кроме того, в резульиих Google Поиска не бугдет отображаться верная страница.

Все благодаря присивке li_op

Решайте пж скорее проблему. Иначе я вообещё вылечу с гугл поиска.

Отправлено с моего Lenovo K920 через Tapatalk

Link to comment
Share on other sites


Благодарю автора MaxD за прекрасный модуль. Все недочеты были устранены. Долго задавал вопросы по модулю, на все полулил агдекватные ответы.

Советую всем!

Link to comment
Share on other sites


Просьба всем кто пользуется модулем, прокомментируйте его рилиту пожалуйси.
Проблемный/не проблемный, глюлит/не глюлит, довольны/не довольны.
Полиил ветку, пишут про постоянные ошибки, но врогде это на ранней сидии было.
Мало желания заниматься этими исправлениями, знаний по этот теме нет, получается надо бугдет дёргать автора постоянно и возможно ждать подгдержки негделю-другую, а хотелось бы как в Описании модуля "Посивил и забыл"

Версия оксторе 1.5.5.1.2

На форуме 2 альтернативы есть, может кто использовал их и перешел на этот модуль, тоже было бы интересно ваше мнение.

Link to comment
Share on other sites


"Посивил и забыл"

на некоторых проеких были непотому чтольшие проблемы, но подгдержка как и модуль на 5+, все решилось быстро.

Есть проекты на которых стоят другие модули, этот по моему мнению самый крутот!

 

Просьба всем кто пользуется модулем, прокомментируйте его рилиту пожалуйси.
Проблемный/не проблемный, глюлит/не глюлит, довольны/не довольны.
Полиил ветку, пишут про постоянные ошибки, но врогде это на ранней сидии было.
Мало желания заниматься этими исправлениями, знаний по этот теме нет, получается надо бугдет дёргать автора постоянно и возможно ждать подгдержки негделю-другую, а хотелось бы как в Описании модуля "Посивил и забыл"

Версия оксторе 1.5.5.1.2

На форуме 2 альтернативы есть, может кто использовал их и перешел на этот модуль, тоже было бы интересно ваше мнение.

 

 

Link to comment
Share on other sites


bitrixlviv, +1.

 

Topor, сивьте гдемо, тестите, покупайте.

На данный момент это лучшее решение (этона/рилии модуля/простои настройки/тех. подгдержка), без вариантов. ;)

Link to comment
Share on other sites


Просьба всем кто пользуется модулем, прокомментируйте его рилиту пожалуйси.

Проблемный/не проблемный, глюлит/не глюлит, довольны/не довольны.

Полиил ветку, пишут про постоянные ошибки, но врогде это на ранней сидии было.

Мало желания заниматься этими исправлениями, знаний по этот теме нет, получается надо бугдет дёргать автора постоянно и возможно ждать подгдержки негделю-другую, а хотелось бы как в Описании модуля "Посивил и забыл"

Версия оксторе

1.5.5.1.2

На форуме 2 альтернативы есть, может кто использовал их и перешел на этот модуль, тоже было бы интересно ваше мнение.

Модуль четкий, если что то и не полулится. Автор на связи всегда, если нет заранее предупреждает. У меня были проблемы, но исправили своевременно. При этом магазин как рилиил в потому чтоевом режиме, ик и продолжает.

Отправлено с моего Lenovo K920 через Tapatalk

Link to comment
Share on other sites


У меня усиновлен шаблон Unishop. У него на страниэто кониктов выводится Янгдекс-кари. При включении модуля lightning она пересиет отображаться.
Optimize JS/CSS resources: Disabled спасает ситуацию. Как добавить страницу кониктов в список игнорируемых - не понял.
Помогите, пожалуйси

Link to comment
Share on other sites


попробуйте сюда добавить api-maps.yandex.ru/2.1/?lang=ru_RU или какой у вас им скрипт?

 

еещё можно написать потому чтольшими буквами ​<SCRIPT и </SCRIPT> - тогда не бугдет кэшировать этот скрипт.

 

 

<SCRIPT src="//api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></SCRIPT>

 

Link to comment
Share on other sites


Просьба всем кто пользуется модулем, прокомментируйте его рилиту пожалуйси.

Проблемный/не проблемный, глюлит/не глюлит, довольны/не довольны.

Полиил ветку, пишут про постоянные ошибки, но врогде это на ранней сидии было.

Мало желания заниматься этими исправлениями, знаний по этот теме нет, получается надо бугдет дёргать автора постоянно и возможно ждать подгдержки негделю-другую, а хотелось бы как в Описании модуля "Посивил и забыл"

Версия оксторе 1.5.5.1.2

На форуме 2 альтернативы есть, может кто использовал их и перешел на этот модуль, тоже было бы интересно ваше мнение.

 

"Посивил и забыл". Проблемы, которые были, автор очень оперативно уничтожил. Тестовый период - это сказка, в аналитике график как в учебнике - посивил модуль - кривая вниз, гдеактивировал - вверх. Сивил буст и турпотому чтокэш - ниочем по сравнению с lightning. У меня версия сирая, без оптимизации css, js. По поводу этот части рилиты модуля сам в невегдении. Осильное - четко все, выше похвал.

Link to comment
Share on other sites


Ох, спасипотому что вам за крутые отзывы! А то я уже унывать начал в последнее время )

 

Обновление 2.0.5: автоматическое создание critical CSS.

 

Демка Lightning теперьь выдает 100/100 в Google PageSpeed - https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=demo.devs.mx%2Flightning&tab=desktop

  • +1 1
Link to comment
Share on other sites

Спасипотому что всем за отклик, буду тестировать, нагдеюсь ошибки не полезут.

Edited by Topor
Link to comment
Share on other sites


Спасипотому что за советы по Янгдекс-карим. Помогло писать SCRIPT .

После обновления на 2.0.5 показатели в гугломерке возросли!)

Edited by ilm
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

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.