Mac OS X에서 MAMP 2.1.1 (MAMP Pro 제외)을 사용합니다. html 이메일을 보내려면 PHP 코드를 작성하고 싶습니다.MAMP의 배 메일 사용
mail, mail_mime 및 net_smtp를 설치했습니다. http://pear.php.net/manual/en/package.mail.mail.send.php에서 찾은 예제를 시도하면 "500 Internal Server Error"가 표시됩니다. php_error.log를 확인한 결과, "PHP Fatal error : 클래스 'Mail'을 찾을 수 없습니다."라고 표시됩니다. 그리고 나는 내가 모든 파일과 경로를 확인
(false)를 부울 (false)를 부울을 반환, 모든 것이 잘 보인다
<?php
require_once('Mail.php');
var_dump(class_exists('Mail', false));
?>
을 시도했다. 우분투 서버에서 동일한 코드를 시도했지만 모든 것이 정상입니다.
누구든지이 문제를 어떻게 해결할 수 있습니까?
은 당신의 길에서 배 PHP 디렉토리입니까? get_include_path()를 사용하여 현재 경로를 확인하십시오 – wgcrouch
답장을 보내 주셔서 감사합니다, WayneC! 출력은 ". :/Applications/MAMP/bin/php/php5.4.4/lib/php"이고 모든 확장 파일 (Mail.php, Pear.php 등 포함)이이 경로 아래에 있는지 확인했습니다. 이메일은 여전히 발송할 수 없습니다. – user1166140
같은 문제가있는 해결책을 찾았습니까? – Ptitaw