Я закодировал сайт с PHP. Наш клиент развернул сайт в IIS. Они установили PHP 5.2, но функция mail()
не работает на своем сервере.
Они добавили этот файл конфигурации в папку www:
web.config:
<configuration> <system.webServer> <handlers> <remove name="PHP- fastcgi" /> <add name="PHP - FastCGI" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\Php\php-cgi.exe" resourceType="Unspecified" /> </handlers> <defaultDocument> <files> <add value="default.php" /> <add value="index.php" /> </files> </defaultDocument> </system.webServer> </configuration>
С помощью функции mail()
создается следующая ошибка:
server error - 500 - Internal server error. There is a problem with the resource you are looking for, and it cannot be displayed.
Я знаю, что должно быть простое решение с редактированием файла php.ini
. Но ответственное лицо говорит, что они не могут редактировать php.ini
и мы должны закодировать контактную страницу с asp.
Есть ли способ отправить почту с использованием php в этом случае?