Я написал скрипт php, который использует simple_html_dom для анализа информации о веб-сайте. Его большой сценарий, и когда я пытаюсь запустить его на моем браузере скрипт работает, но тайм-аут до того, чтобы закончить .. Когда я пытаюсь использовать SSH я получаю эту ошибку:Ошибка анализа: ошибка синтаксиса, неожиданный T_OBJECT_OPERATOR SSH
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in .... on line 30
линия 30:
$titlevar = explode('for €', $element->find('a[class="title-link"]', 0)->plaintext);
Что не так с моим кодом? PS: Я думал, что это проблема с моей версией php, поэтому я попытался переименовать свой файл в .php5, но все еще не работал ... Я изменил свой .htaccess, чтобы включить php5, но все же, когда я использую php -v, он показывает мне PHP 4.4.9.
EDIT:
я должен был запустить мой сценарий с этим:
php5.4 script.php
Почему вы все еще используете древнюю версию PHP? PHP 4.4.9 был выпущен почти 5 лет назад. Вы должны обновить версию PHP. –
В моих настройках хостинга PHP установлен на 5, но с SSH он показывает мне 4.4.9 – user3125921
Затем попросите своего хостинг-провайдера обновить версию CLI для PHP в соответствии с версией веб-сервера –