Евгений Крупченко

Евгений Крупченко
Рейтинг
165
Регистрация
27.09.2003
Интересы
хостинг без тормозов

в чем суть вопроса? какой ответ вы хотите получить?

да, letsencrypt сертификаты можно делать на:

1) один домен fun.ru

2) домен fun.ru и какой-то список поддоменов - www.fun.ru, mail.fun.ru и т.д.

3) wildcard *.fun.ru

но у разных хостеров/панелей может быть свое видение этого, которое они могут считать единственно правильным. в большинстве это действительно лишь домен плюс www.домен

от нас вы что хотите собственно? сказано вам нельзя, значит нельзя. повлиять на это врядли тут кто-то сможет. но наверняка посоветуют сменить хостинг. и по-сути это единственный выход если вы хотите что-то, чего нельзя сделать в нынешней cpanel.

т.е. либо самостоятельно (на своей vps например) выпускаете вручную нужные сертификаты, либо перед переездом на другой shared уточняете этот момент в поддержке, можно ли у них будет сделать вот так как вам хочется, чтоб в одном сертификате сразу несколько поддоменов указывалось.

главное - не трогаете основной работающий сайт.

заводите еще один аккаунт на том же или другом хостинге, добавляете туда этот же домен, копируете все что есть.

потом прописываете у себя в hosts ip нового хоста и домен этот.

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

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

1) можно подчеркнуть где именно и что именно говорится насчет работы сайта или производительности сайта?

там речь лишь про безопасность.

2) кто сказал что "скрипты не работают"?

они продолжают лежать в wp-content/plugins/имя_плагина/

и к ним кто угодно может напрямую обратиться... и совершенно без разницы включен он там где-то в вордпрессе или нет.

потому рекомендуется удалить все что не используется.

хотя используемые плагины несут точно такую же опасность. как и темы, и вообще любые чужие скрипты, которые есть в общем доступе.


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

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

https://infobox.ru/login/

support.infobox.ru (Старая панель управления)

lk.infobox.ru (Обновленная панель управления)

уж не знаю что это, но они работают


фтп вас спрашивают работает?

открываем почту и ищем письмо с логин/паролями. там будут фтп данные - пробуем подключиться.

Миров С. #:
Ftp должно работать
не раз сталкивался с клиентами, которые вообще не знают что это такое.

всю работу с сайтами, правку файлов делают исключительно из веб-файлменеджера в панели хостера.

а вы говорите базу через фтп... ага 😐

это не упрек, а просто факт. некоторым оно просто не нужно. они делают как привыкли и не хотят ни во что вникать.

собственно для этого и должна быть поддержка, чтоб находить общий язык с любыми клиентами.


Dram :
иногда

это здесь ключевое на сколько мне видится.

мы лишь видим вырванный откуда-то кусок. неизвестно что за $oldFormat залетает в эту функцию? например?


пока пример есть лишь у меня:

засылаем в функцию "левак" и вот она ваша ошибка:


т.е. копать нужно в сторону того что там заходит в функцию.

как вариант добавить лог типа такого:

file_put_contents('log.txt',"$oldFormat\n",FILE_APPEND);

и после очередного пойманного бага, смотрите в лог - наверняка там какой-то мусор иногда залетает

ваш же скрин однозначно говорит где проблема - max_user_connections в mysql видимо около 10 и установлен.

неизвестно это shared хостинг или vps, но в любом случае даже если "параметры" у вас и якобы одинаковые, то настройки могут отличаться.

phpmyadmin есть? нажмите вверху SQL и запустите запрос:

show variables like '%connections' 

и покажите что напишет.

вот так должно быть при настройках по-умолчанию:


https://mariadb.com/kb/en/server-system-variables/#max_connections

max_connections
Default Value: 151
max_user_connections
Description: ... When set to 0, there is no per user limit ...
Default Value: 0

в общем надо поправить значение max_user_connections (а возможно и max_connections) в вашем my.cnf

но нам неизвестно есть ли у вас к этому доступ, что у вас там за хостинг.

ок, так сработает.

но разве товарищ из индии уточнил как именно надо тут использовать eval?

я на прошлой странице привел пример как бы наверняка ТС попытался сделать и какую ошибку получил.


однако.

не пойму почему хотите сказать, что eval лучше, чем include?

не знаю конечно подробностей что там у ТС'а происходит, но если оно все выполняется из под веб-сервера, а не коммандной строки (крон например), то "ускорялки" типа opcache не будут хранить код eval'а, а код инклуженного файла будут. короче как минимум одно очко в пользу include.

но может у кого еще будут какие-то соображения в пользу eval

ща индийские кодеры понасоветуют...

считываем из текстового файла допустим:

текст текст
еще текст
<?echo $a;?>
и тут

запихиваем это в eval и...?

Parse error: syntax error, unexpected 'текст'

решалы... 👌

ну очевидно же, что не видит т.к. это происходит внутри функции. все что оно видит - это $file_way

передавайте внутрь функции и другие нужные переменные.

или еще можно внутри вписать global $var1,$var2; и т.д.

Всего: 516