Ошибка [13]: доступ запрещен - на PHP-клиенте, сгенерированном Apache Thrift - PullRequest
0 голосов
/ 19 сентября 2011

Я использую мосты PHP-JAVA с использованием Apache Thrift.Файл java-сервера, доступ к нему осуществляется через php-клиент через какой-то порт xxxx.

Это нормально работает в Windows, но когда я сделал это в CentOS 6, он выдает ошибку отказа в доступе, что-то вроде приведенного ниже:

Fatal error: Uncaught exception 'TException' with message 'TSocket:
Could not connect to localhost:xxxx (Permission denied [13])'
in /var/www/html/Thrift/transport/TSocket.php:229
Stack trace: #0 /var/www/html/Thrift/transport/TBufferedTransport.php(82):
TSocket->open() #1 /var/www/html/FileGateway.php(19): TBufferedTransport->open()
#2 {main} thrown in /var/www/html/Thrift/transport/TSocket.php on line 229 

Пытался изменить права доступа к файлу на 777., но он не работает.В чем здесь проблема?

1 Ответ

0 голосов
/ 20 сентября 2011

Нашел, что это была проблема с selinux. Отключил его, поэтому httpd имеет разрешение на работу в сети.

Спасибо

...