В администрировании я не шарю, вообще. А мне надо перенести свой проект с WinServer+IIS на Fedora+Apache. Почитал чуть-чуть про апач, написал такой конфиг по статье:
NameVirtualHost *:80
<Directory /var/www/html/>
AllowOverride All
Options All
</Directory>
<VirtualHost *:80>
ServerAdmin username@site1.com
DocumentRoot /var/www/html/tabgraf
ServerName tabgraf
ServerAlias tabgraf
ErrorLog logs/tabgraf-error_log
CustomLog logs/tabgraf-access_log common
</VirtualHost>
$opts = array(
'ssl' => array('ciphers'=>'RC4-SHA', 'verify_peer'=>false, 'verify_peer_name'=>false)
);
$this->client = new SoapClient("http://srv-1c8/zkbu_dkkb/ws/ws_KadryHistory.1cws?wsdl", array(
'login' => "123",
'password' => "123",
'trace' => true,
'features' => SOAP_USE_XSI_ARRAY_TYPE,
'verifypeer' => false,
'verifyhost' => false,
'stream_context' => stream_context_create($opts)
));
SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://srv-1c8/zkbu_dkkb/ws/ws_KadryHistory.1cws?wsdl' : failed to load external entity "http://srv-1c8/zkbu_dkkb/ws/ws_KadryHistory.1cws?wsdl"
- Добавить к параметрам подключения SOAP 'verify_peer'=>false, 'verify_peer_name'=>false, не помогло
- Установить php-openssl. Стоит.
- Установить php-xmlrpc. Стоит.
- Curl тоже стоит.
В общем, не знаю что делать =(