0
는 아래 그것은 내 로컬 컴퓨터에서 잘 작동되는클래스 "smtpTransport은"나는 내 웹 사이트에 메일을 보내 CakeEmail을 사용하고
public $default = array(
'host' => 'smtpout.asia.secureserver.net',
'port' => 25,
'username' => 'xxxxxx',
'password' => 'xxxxxx',
'transport' => 'smtp',
// "tls"=>true
);
내 설정 파일 정보하지만 그것은 GoDaddy를에 아래의 오류를주고있다 찾을 수 없습니다 공유 호스팅.
Class "smtpTransport" not found.
Error: An Internal Error Has Occurred.
Stack Trace
CORE/Cake/Network/Email/CakeEmail.php line 1265 → CakeEmail->transportClass()
CORE/Cake/Network/Email/CakeEmail.php line 1133 → CakeEmail->_applyConfig(string)
APP/Controller/AppController.php line 46 → CakeEmail->config(string)
APP/Controller/ServicesController.php line 48 → AppController->sendMail(string, string, string, string, array)
[internal function] → ServicesController->consultnow()
CORE/Cake/Controller/Controller.php line 490 → ReflectionMethod->invokeArgs(ServicesController, array)
CORE/Cake/Routing/Dispatcher.php line 191 → Controller->invokeAction(CakeRequest)
CORE/Cake/Routing/Dispatcher.php line 165 → Dispatcher->_invoke(ServicesController, CakeRequest)
APP/webroot/index.php line 108 → Dispatcher->dispatch(CakeRequest, CakeResponse)
감사
- 그거 확실해? 하지만 아마도 당신 말이 맞아요, 오토로더는 그 파일을 포함하지 않을 수도 있습니다 (?) – Federkun
API에 따라 @Leggendario 파일 위치 :'Cake/Network/Email/SmtpTransport.php'에 있습니다 – DouglasDC3
@Leggendario 귀하의 권리는 오토로더 그것을 집어 들고 있지 않습니다. – DouglasDC3