Как исправить ошибку "http_client.c (227) Ошибка создания сокета", которая, вероятно, возникает из-за ОС

Я занимаюсь настройкой фреймворка веб-сервисов wso2 php на моем сервере разработки ubuntu 8.04.

Однако мой веб-сервис не работает. Просмотр файла wsf_client.log (пользовательский журнал для фреймворка) дает мне ошибку в вопросе.

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

Как сделать невозможным клик по вашему профилю

user12211554 23.01.2020 08:07
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
1
873
4

Ответы 4

Вы проверяли / var / log / messages? Если ошибка на уровне ОС, у вас может быть больше подсказок.

В Linux вы можете запустить свой клиент с помощью strace:

strace myprogram 2> & 1> myprogram.log

и проверьте журнал на наличие системных вызовов, таких как socket ().

Может быть, вы не запускаете приложение с правами root, но оно настроено на прослушивание порта с номером ниже 1024?

Я передаю здесь только информацию от исходного автора, размещенную на другом форуме:

solved.

thanks for the reply,

I think my issue was a wrongly setup localhost in the apache conf,

which caused the socket to try and connect in on itself.

anyways a reinstall and change of localhost fixed it for me.

Другие вопросы по теме