Есть скпмпт
скрипт на пхп
<? $imap_stream = fsockopen("127.0.0.1", "25", $error_number, $error_string, 60);
echo $imap_stream;
$server_info = fgets ($imap_stream, 1024);
echo $server_info;
?>
запускаешь из коммандной строки php test.php
все окесли делаешь доступ через вэб
то не читаются данные через fgets
броузер висит
Ошибок при открытии сокета нету.
Что это может быть ?
А в /etc/php.ini
error_reporting = E_ALL
display_errors = On
вот это стоит?Возможно, проблема с правами доступа. Из консоли запускаешь под одинм пользователем, а апач работает под другим.
>А в /etc/php.ini
>error_reporting = E_ALL
>display_errors = On
>вот это стоит?
>
>Возможно, проблема с правами доступа. Из консоли запускаешь под одинм пользователем, а
>апач работает под другим.А но что далжны быть права ?
>>Возможно, проблема с правами доступа. Из консоли запускаешь под одинм пользователем, а
>>апач работает под другим.
>
>А но что далжны быть права ?Вообще когда сам сокет создаешь ниже 1024 нужны рутовые привилегии. Но здесь другая песня.
Может быть вот в этом проблема?
Note: If you are having problems with PHP not recognizing the line endings when reading files either on or created by a Macintosh computer, you might want to enable the auto_detect_line_endings run-time configuration option.