- 16, Aug 2019
- #1
Здравствуйте, коллеги,
попрошу вас высказать своё мнение по поводу одной спорной ситуации
Я - сис.
админ хостинга.
Одному из моих клиентов вебмастер сделал сайт на wordpress, работающий только на PHP 5.6 (я это проверил, но выяснилось это уже после 100% оплаты за работу, это было около 40 тыс.
руб). На более свежих версиях PHP (7.1, 7.2), сайт работать отказывается, выдавая ошибку (все подробности ниже). Для того, чтобы сайт заработал, этот вебмастер потребовал еще 25 тыс.
руб.
Насколько вы считаете эту ситуацию нормальной? Подробности: Вот наша переписка ... Сис.
админ.
Олег: Здравствуйте, Алексей, установил сайт на два разных хостинга (****) , на каждом из них сайт не работает.
Подозреваю, что из-за более старой версии php, использующейся у вас на локали ... Вот ошибка: # tail -1 /home/new/logs/error_log [Sat Aug 10 22:35:33.472507 2019] [proxy_fcgirror] [pid 24905] [client:60598] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected '}', expecting end of file in /home/new/public_html/wp-content/themes/travelwithme/asstes/widget-social.php on line 77\n'
на втором хостинге тоже самое
Админка работает и полагаю, что проблема здесь ****
Вебмастер Алексей:
Здесь вопрос не в старосте версии, а том чтобы настроить и синхронизировать версии PHP на хостинге под сайт , обычно так делается, у меня же на хостинге всё работает)))
Сис.
админ.
Олег:
Алексей,
что вы предлагаете мне сделать под словами "настроить и синхронизировать версии PHP" ???
Какая версия PHP у вас используется?
Вот ошибка: ***
Что вы мне предлагаете с ней делать?????
Вебмастер Алексей:
Сожалею, но я увы не владею необходимыми знаниями, и потому в подобных случаях я обращаюсь за помощью к провайдеру хостинга , которые всегда быстро и качественно решают любую проблему! Поэтому если в данном случае Вы обязались выступать в роли технической поддержки сервера, то видимо это нужно и разбираться именно Вам!
Сис.
админ.
Олег: Алексей, повторяю свой вопрос, какая версия PHP на вашем хостинге? Вебмастер Алексей: Совершенно не в курсе(( Сис.
админ.
Олег: Придётся вам помочь, у вас стоит версия PHP 5.6.36 Она устарела, имеет проблемы с безопасностью и давно не поддерживается: https://www.php.net/supported-versions.php
Использование такой версии PHP на хостинге не приемлемо.
Новые версии PHP не поддерживают некоторые потенциально небезопасные функции, откуда часто и возникают ошибки "PHP Parse error:
syntax error, unexpected"
Вебмастер Алексей:
На сегодняшний день версия PHP 5.6.36 является вполне современной и соответствующей всем требованием безопасности! Ну если Вы так сильно хотите, то пожалуйста согласовывайте это с Игорем, так как увы но эта работа будет платной и весьма не дешевой что-то около 25 000 р. так как придется подтягивать программиста и программить сайт, как говорится любой каприз))) Но мне кажется гораздо проще сделать на вашем сервере данную версию доступной для использования
Сис.
админ.
Олег: Алексей, еще раз, вот официальный сайт PHP
https://www.php.net/supported-versions.php
Специально для вас расшифровываю, PHP 5.6 не обновляется 1 января 2017 года, а с 1 января 2019 вообще не поддерживается, уже 8 месяцев не выходят даже обновления безопасности, вы вообще понимаете то, о чем пишете и что вообще предлагаете????
Вы хотите чтобы сайт был уязвим и создавал потенциальную брешь в безопасности сервера???
О каком капризе вообще идет речь если эксплуатация сайта в таком виде просто небезопасна???
Если завтра выпустят эксплойт, легко ломающий все сайты на этой версии, то сайт только срочно выключать, без вариантов...и такое бывало много раз, за 19 лет моей работы...
Я считая, что в августе 2019 сделать сайт, не работающий на версии PHP 7.2 и предложить его допилить за 25000 для того, чтобы он работал - это просто верх непрофессионализма.
Я просто в шоке.
Вебмастер Алексей:
Да и на всякий случай: на сегодняшний день в интернете более 98 % сайтов работают на 5-й и еще более ранних версиях PHP и процесс перехода на новый 7-е весьма длителен! И Порядок вещей таков: что именно хостеры настраивают свой софт под сайт и никак не наоборот!)))
Сис.
админ.
Олег:
Категорически не согласен с вами.
Кроме того, если какие-то сайты и работают на 5 версии, то это только потому, что были сделаны много-много лет назад, а их владельцы ждут, пока их взломают,
но уж сайт, сделанный в августе 2019 и не работающий на PHP 7.2 - это просто нонсенс!!!
Вебмастер Алексей:
Уважаемый! А я считаю верхом непрофессионализма не разбираться в сайтостроении и при этом пытаться что-то доказывать! А Вы вообще понимаете почему на сегодняшний день огромное количество сайтов делаются еще на 5 PHP?
А почему при переходе на 7 многие компоненты сайта не работают?
Почему все хостеры полностью поддерживают версию PHP 5.6? А вот кстати с 7-кой бывают проблемы?
И почему все переходы версий PHP растягиваются на 3-5 лет?
Я в шоке от Вас что Вам просто лень или опять отсутствие профессиональных знаний УЖЕ ВТОРОЙ МЕСЯЦ мешают установить готовый и работающий сайт на сервере!!!
ЗА 12 лет практики я впервые столкнулся с таким дилетантским отношением!!!
Отсюда вывод:
1. Вы абсолютно не понимаете сути вопроса!
2. Пытаетесь решить свои проблемы чужими руками.
3. Допускаете в адрес оппонента не корректные выпады!
На основании всего вышеизложенного и опираясь на то что я передал заказчику сайт в полной готовности и работоспособности, а также в связи с полным отсутствием желания решать свои проблемы со стороны представителя заказчика, я далее прекращаю всяческие рассуждения на эту тему.
Так как не вижу смысла убеждать Вас в том чего Вы не желаете понять! Удачи Вам юноша и более не пишите на этот адрес! Сис.
админ.
Олег: Найдите одну, только хотя бы одну единственную веб-студию (ну кроме вас, конечно )), которая создает сайты, не работающие на 7.2 PHP !!! И опыта у меня побольше вашего лет так этак на 10 как минимум.
даже если предположить что у вас 12 лет практики )) А ваша фраза, как веб-мастера, что вы "Совершенно не в курсе((" на какой версии PHP у вас работает сайт, при декларируемых 12 годах практики просто .... обескураживает ( выражусь мягко ... В декабре 2019 года разработчики wordpress планируют отказаться от поддержки php 5.6 ... Дальше Вебмастер Алексей не отвечает
админ хостинга.
Одному из моих клиентов вебмастер сделал сайт на wordpress, работающий только на PHP 5.6 (я это проверил, но выяснилось это уже после 100% оплаты за работу, это было около 40 тыс.
руб). На более свежих версиях PHP (7.1, 7.2), сайт работать отказывается, выдавая ошибку (все подробности ниже). Для того, чтобы сайт заработал, этот вебмастер потребовал еще 25 тыс.
руб.
Насколько вы считаете эту ситуацию нормальной? Подробности: Вот наша переписка ... Сис.
админ.
Олег: Здравствуйте, Алексей, установил сайт на два разных хостинга (****) , на каждом из них сайт не работает.
Подозреваю, что из-за более старой версии php, использующейся у вас на локали ... Вот ошибка: # tail -1 /home/new/logs/error_log [Sat Aug 10 22:35:33.472507 2019] [proxy_fcgirror] [pid 24905] [client:60598] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected '}', expecting end of file in /home/new/public_html/wp-content/themes/travelwithme/asstes/widget-social.php on line 77\n'
на втором хостинге тоже самое
Админка работает и полагаю, что проблема здесь ****
Вебмастер Алексей:
Здесь вопрос не в старосте версии, а том чтобы настроить и синхронизировать версии PHP на хостинге под сайт , обычно так делается, у меня же на хостинге всё работает)))
Сис.
админ.
Олег:
Алексей,
что вы предлагаете мне сделать под словами "настроить и синхронизировать версии PHP" ???
Какая версия PHP у вас используется?
Вот ошибка: ***
Что вы мне предлагаете с ней делать?????
Вебмастер Алексей:
Сожалею, но я увы не владею необходимыми знаниями, и потому в подобных случаях я обращаюсь за помощью к провайдеру хостинга , которые всегда быстро и качественно решают любую проблему! Поэтому если в данном случае Вы обязались выступать в роли технической поддержки сервера, то видимо это нужно и разбираться именно Вам!
Сис.
админ.
Олег: Алексей, повторяю свой вопрос, какая версия PHP на вашем хостинге? Вебмастер Алексей: Совершенно не в курсе(( Сис.
админ.
Олег: Придётся вам помочь, у вас стоит версия PHP 5.6.36 Она устарела, имеет проблемы с безопасностью и давно не поддерживается: https://www.php.net/supported-versions.php
Использование такой версии PHP на хостинге не приемлемо.
Новые версии PHP не поддерживают некоторые потенциально небезопасные функции, откуда часто и возникают ошибки "PHP Parse error:
syntax error, unexpected"
Вебмастер Алексей:
На сегодняшний день версия PHP 5.6.36 является вполне современной и соответствующей всем требованием безопасности! Ну если Вы так сильно хотите, то пожалуйста согласовывайте это с Игорем, так как увы но эта работа будет платной и весьма не дешевой что-то около 25 000 р. так как придется подтягивать программиста и программить сайт, как говорится любой каприз))) Но мне кажется гораздо проще сделать на вашем сервере данную версию доступной для использования
Сис.
админ.
Олег: Алексей, еще раз, вот официальный сайт PHP
https://www.php.net/supported-versions.php
Специально для вас расшифровываю, PHP 5.6 не обновляется 1 января 2017 года, а с 1 января 2019 вообще не поддерживается, уже 8 месяцев не выходят даже обновления безопасности, вы вообще понимаете то, о чем пишете и что вообще предлагаете????
Вы хотите чтобы сайт был уязвим и создавал потенциальную брешь в безопасности сервера???
О каком капризе вообще идет речь если эксплуатация сайта в таком виде просто небезопасна???
Если завтра выпустят эксплойт, легко ломающий все сайты на этой версии, то сайт только срочно выключать, без вариантов...и такое бывало много раз, за 19 лет моей работы...
Я считая, что в августе 2019 сделать сайт, не работающий на версии PHP 7.2 и предложить его допилить за 25000 для того, чтобы он работал - это просто верх непрофессионализма.
Я просто в шоке.
Вебмастер Алексей:
Да и на всякий случай: на сегодняшний день в интернете более 98 % сайтов работают на 5-й и еще более ранних версиях PHP и процесс перехода на новый 7-е весьма длителен! И Порядок вещей таков: что именно хостеры настраивают свой софт под сайт и никак не наоборот!)))
Сис.
админ.
Олег:
Категорически не согласен с вами.
Кроме того, если какие-то сайты и работают на 5 версии, то это только потому, что были сделаны много-много лет назад, а их владельцы ждут, пока их взломают,
но уж сайт, сделанный в августе 2019 и не работающий на PHP 7.2 - это просто нонсенс!!!
Вебмастер Алексей:
Уважаемый! А я считаю верхом непрофессионализма не разбираться в сайтостроении и при этом пытаться что-то доказывать! А Вы вообще понимаете почему на сегодняшний день огромное количество сайтов делаются еще на 5 PHP?
А почему при переходе на 7 многие компоненты сайта не работают?
Почему все хостеры полностью поддерживают версию PHP 5.6? А вот кстати с 7-кой бывают проблемы?
И почему все переходы версий PHP растягиваются на 3-5 лет?
Я в шоке от Вас что Вам просто лень или опять отсутствие профессиональных знаний УЖЕ ВТОРОЙ МЕСЯЦ мешают установить готовый и работающий сайт на сервере!!!
ЗА 12 лет практики я впервые столкнулся с таким дилетантским отношением!!!
Отсюда вывод:
1. Вы абсолютно не понимаете сути вопроса!
2. Пытаетесь решить свои проблемы чужими руками.
3. Допускаете в адрес оппонента не корректные выпады!
На основании всего вышеизложенного и опираясь на то что я передал заказчику сайт в полной готовности и работоспособности, а также в связи с полным отсутствием желания решать свои проблемы со стороны представителя заказчика, я далее прекращаю всяческие рассуждения на эту тему.
Так как не вижу смысла убеждать Вас в том чего Вы не желаете понять! Удачи Вам юноша и более не пишите на этот адрес! Сис.
админ.
Олег: Найдите одну, только хотя бы одну единственную веб-студию (ну кроме вас, конечно )), которая создает сайты, не работающие на 7.2 PHP !!! И опыта у меня побольше вашего лет так этак на 10 как минимум.
даже если предположить что у вас 12 лет практики )) А ваша фраза, как веб-мастера, что вы "Совершенно не в курсе((" на какой версии PHP у вас работает сайт, при декларируемых 12 годах практики просто .... обескураживает ( выражусь мягко ... В декабре 2019 года разработчики wordpress планируют отказаться от поддержки php 5.6 ... Дальше Вебмастер Алексей не отвечает