Ошибка 500 Minyfix Timeweb
Приветствую!
В общем вопрос такой, что выскакивает ошибка 500, но не всегда.
Получается первый раз когда прогружается в шаблоне то получается что выскакивает ошибка, потом перегружаешь страницу и сайт начинает работать.
Как выяснил? Логи сервера, может я конечно и ошибаюсь и не в нем дело, помогите разобраться:
Заранее спасибо!
UPDATE
Проблема была вот в этом куске css:
В общем вопрос такой, что выскакивает ошибка 500, но не всегда.
Получается первый раз когда прогружается в шаблоне то получается что выскакивает ошибка, потом перегружаешь страницу и сайт начинает работать.
Как выяснил? Логи сервера, может я конечно и ошибаюсь и не в нем дело, помогите разобраться:
kubsmeta.ru [Fri Mar 16 10:17:00 2018] [error] [pid 22303] sapi_apache2.c(362): [client 217.118.81.22:56104] PHP Fatal error: Uncaught Sabberworm\\CSS\\Parsing\\UnexpectedTokenException: Identifier expected. Got \xe2\x80\x9c: gri\xe2\x80\x9d in /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php:178\nStack trace:\n#0 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(402): Sabberworm\\CSS\\Parser->parseIdentifier(true, false)\n#1 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(357): Sabberworm\\CSS\\Parser->parsePrimitiveValue()\n#2 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(189): Sabberworm\\CSS\\Parser->parseValue(Array)\n#3 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(114): Sabberworm\\CSS\\Parser->parseIdentifier()\n#4 /home/s/starknet01/Kubsmet in /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php on line 178
kubsmeta.ru [Fri Mar 16 10:25:51 2018] [error] [pid 7492] sapi_apache2.c(362): [client 217.118.81.22:37762] PHP Fatal error: Uncaught Sabberworm\\CSS\\Parsing\\UnexpectedTokenException: Identifier expected. Got \xe2\x80\x9c: gri\xe2\x80\x9d in /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php:178\nStack trace:\n#0 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(402): Sabberworm\\CSS\\Parser->parseIdentifier(true, false)\n#1 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(357): Sabberworm\\CSS\\Parser->parsePrimitiveValue()\n#2 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(189): Sabberworm\\CSS\\Parser->parseValue(Array)\n#3 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(114): Sabberworm\\CSS\\Parser->parseIdentifier()\n#4 /home/s/starknet01/Kubsmet in /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php on line 178
Сайт: kubsmeta.ruЗаранее спасибо!
UPDATE
Проблема была вот в этом куске css:
.section {
display: none;
padding: 2rem;
@media screen and (min-width: 768px) {
padding: 4rem;
}
@supports (display: grid) {
display: block;
}
}
.grid {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-auto-rows: 150px;
grid-auto-flow: row dense;
}
.item {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-end;
box-sizing: border-box;
background: #0c9a9a;
color: #fff;
grid-column-start: auto;
grid-row-start: auto;
color: #fff;
background-size: cover;
background-position: center;
box-shadow: -2px 2px 10px 0px rgba(#444, 0.4);
transition: transform 0.3s ease-in-out;
cursor: pointer;
counter-increment: item-counter;
&:after {
content: '';
position: absolute;
width: 100%;
height: 100%;
background-color: black;
opacity: 0.3;
transition: opacity 0.3s ease-in-out;
}
&:hover {
transform: scale(1.05);
&:after {
opacity: 0;
}
}
&--medium {
grid-row-end: span 2;
}
&--large {
grid-row-end: span 3;
}
&--full {
grid-column-end: auto;
@media screen and (min-width: 768px) {
grid-column: 1/-1;
grid-row-end: span 2;
}
}
&__details {
position: relative;
z-index: 1;
padding: 15px;
color: #444;
background: #fff;
text-transform: lowercase;
letter-spacing: 1px;
color: #828282;
&:before {
content: counter(item-counter);
font-weight: bold;
font-size: 1.1rem;
padding-right: 0.5em;
color: #444;
}
}
}
Комментарии: 7
:(
Вы искали в гугле по вашей ошибке? Выдаёт похожий пост modx.pro/help/11073/
Насколько я понял, парсер Minyfix в каком-то месте стопорится.
Насколько я понял, парсер Minyfix в каком-то месте стопорится.
Да все идет опять таки к тому же самому посту. Я уже писал ниже:
вроде очень похоже, да вот только есть беда… не помогает, у меня нет слитно написанныхИ я не совсем пойму как посмотреть из-за какого файла у меня затык идет! Если в логе сервера написано так:
почти все написано так@media(max-width: 768px)
Да и плюс ко всему это началось после подключения ssl сертификата, до него подобной проблемы вроде не было.@media screen and (max-width: 768px)
kubsmeta.ru [Fri Mar 16 10:17:00 2018] [error] [pid 22303] sapi_apache2.c(362): [client 217.118.81.22:56104] PHP Fatal error: Uncaught Sabberworm\\CSS\\Parsing\\UnexpectedTokenException: Identifier expected. Got \xe2\x80\x9c: gri\xe2\x80\x9d in /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php:178\nStack trace:\n#0 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(402): Sabberworm\\CSS\\Parser->parseIdentifier(true, false)\n#1 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(357): Sabberworm\\CSS\\Parser->parsePrimitiveValue()\n#2 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(189): Sabberworm\\CSS\\Parser->parseValue(Array)\n#3 /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php(114): Sabberworm\\CSS\\Parser->parseIdentifier()\n#4 /home/s/starknet01/Kubsmet in /home/s/starknet01/Kubsmeta/public_html/core/components/minifyx/munee/vendor/sabberworm/php-css-parser/lib/Sabberworm/CSS/Parser.php on line 178
Не понятно как определить косячника.
modx.pro/development/8748/
Вот это похоже на вашу проблему.
Вот это похоже на вашу проблему.
вроде очень похоже, да вот только есть беда… не помогает, у меня нет слитно написанных
@media(max-width: 768px)
почти все написано так@media screen and (max-width: 768px)
Да и плюс ко всему это началось после подключения ssl сертификата, до него подобной проблемы вроде не было.
Все, нашел косячника…
Вот этот кусок css-ины:
Вот этот кусок css-ины:
.section {
display: none;
padding: 2rem;
@media screen and (min-width: 768px) {
padding: 4rem;
}
@supports (display: grid) {
display: block;
}
}
.grid {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
grid-auto-rows: 150px;
grid-auto-flow: row dense;
}
.item {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-end;
box-sizing: border-box;
background: #0c9a9a;
color: #fff;
grid-column-start: auto;
grid-row-start: auto;
color: #fff;
background-size: cover;
background-position: center;
box-shadow: -2px 2px 10px 0px rgba(#444, 0.4);
transition: transform 0.3s ease-in-out;
cursor: pointer;
counter-increment: item-counter;
&:after {
content: '';
position: absolute;
width: 100%;
height: 100%;
background-color: black;
opacity: 0.3;
transition: opacity 0.3s ease-in-out;
}
&:hover {
transform: scale(1.05);
&:after {
opacity: 0;
}
}
&--medium {
grid-row-end: span 2;
}
&--large {
grid-row-end: span 3;
}
&--full {
grid-column-end: auto;
@media screen and (min-width: 768px) {
grid-column: 1/-1;
grid-row-end: span 2;
}
}
&__details {
position: relative;
z-index: 1;
padding: 15px;
color: #444;
background: #fff;
text-transform: lowercase;
letter-spacing: 1px;
color: #828282;
&:before {
content: counter(item-counter);
font-weight: bold;
font-size: 1.1rem;
padding-right: 0.5em;
color: #444;
}
}
}
ток вот как его изменить, чтобы минюфикс не ругался, вот это вопрос на мильон доллиров! ток вот как его изменить, чтобы минюфикс не ругалсяЮзать gulp, например :)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.