0

Windows Server 2012 を実行しており、イントラネットで apache と PHP も実行しています。

http://localhost/script.phpからスクリプトをプルすると、問題なく実行されます。

プロンプトでコマンドラインから同じスクリプトを実行すると: C:\wamp\bin\php\php5.3.3\php.exe C:\wamp\www\script.php

imap_open に到達すると、その行で停止します。

完全なコードは次のとおりです。

$hostname = '{email-host:995/pop3/ssl/novalidate-cert}INBOX';
$username = 'user';
$password = 'password';

$inbox = imap_open($hostname,$username,$password) or die('Cannot connect: ' . imap_last_error());

コマンドプロンプトで機能しない理由についてのアイデア。

php.ini に以下を含めました。

extension=php_imap.dll

extension=php_openssl.dll
4

1 に答える 1