|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
Доброе время суток! Потребовалось мне установить guzzle – простой PHP HTTP Клиент Я как бы не мастер в php - скорее нуб. Настолько, что шаг "Устанавливать guzzle рекомендуется через Composer" для меня оказался непреодолимым, ввиду того, что я за день так и не допёр что такое этот ср@ный композер и как установить-таки ЕГО. Простите 1. Я договорился с хостером чтобы он мне поменял версию php на 5.6.30-1 2. Скачал с гитхаба архив с файлами (см. вложение) 3. Распаковал и скопировал содержимое папки src по FTP в //domains/mysite.ru/html/proekt/GuzzleHttp/ 4. Создал php-файл //domains/mysite.ru/html/proekt/guz.php в который записал код из примера : код из примера Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Код: plaintext 1.
Подскажите пожалуйста, что мне делать? Как с этим бороться? Я уже обессилел... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2017, 18:01 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
allow_url_fopen - включён ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2017, 18:12 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2017, 18:15 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
Вывод ошибок то включите, чего ванговать? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2017, 22:27 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
AndroidNeedHelp, Если ты не смог установить такую простую штуку, как компосер, то дальше тебе некуда двигаться - ты в тупике. Про неймспейсы когда-нибудь слыхал? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 00:33 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
HettВывод ошибок то включите, чего ванговать? Спасибо Не знал что можно это сделать Fatal error: Class 'GuzzleHttp\Client' not found in /home/clients/client_ftp/domains/mysite.ru/html/proekt/guz.php on line 16 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 21:25 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
Ну теперь, как уже выше упомянули, неймспейсы ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 21:33 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
точнее у вас лоадера нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 21:34 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
Hett, То есть, я неправильно установил Guzzle? Скопировать не достаточно? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2017, 21:35 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
у PHP "с коробки" нет загрузчика классов, т.е. если вы делаете new Client() этот класс должен быть загружен посредством require/include, сам он это не сделает. Проще всего, как уже сказали, использовать композер (он предоставит вам класс-лоадер). https://habrahabr.ru/post/149678/ (первая попавшаяся статья, возможно есть лучше) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2017, 08:26 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
ну и для разработки лучше поставить пхп "локально" ... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2017, 08:27 |
|
Помогите начать работать с Guzzle
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
23.11.2017, 08:37 |
|
|
start [/forum/topic.php?fid=23&msg=39557881&tid=1460448]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 312ms |
total: | 471ms |
0 / 0 |