Для того чтобы развернуть свой PHP-сайт на внешнем сервере, следует выполнить следующие шаги:
1. Выбрать хостинг-провайдера, который поддерживает PHP. Убедитесь, что ваш выбранный план хостинга поддерживает PHP и базы данных MySQL.
2. Загрузить файлы вашего сайта на сервер с помощью FTP-клиента или панели управления хостингом.
3. Создать базу данных MySQL на вашем хостинге, если вашему сайту требуется работа с базой данных.
4. Настроить файл конфигурации (например, `config.php`) для подключения к базе данных и другим настройкам, если это необходимо.
5. Убедитесь, что ваш сервер поддерживает необходимые расширения PHP, которые используются на вашем сайте.
6. Проверьте, что файлы вашего сайта имеют правильные разрешения для работы PHP (например, файлы `.php` должны быть разрешены для выполнения и чтения).
Если вы используете сервис Netlify, то возникшая ошибка может быть связана с тем, что Netlify не поддерживает серверную часть PHP. В данном случае, вам следует выбрать другой хостинг-провайдер, специализирующийся на PHP-хостинге.
Выбрав правильный хостинг для вашего PHP-сайта, вы сможете развернуть его на внешнем сервере без необходимости использования локального сервера, такого как MAMP.