Как залить php сайт без базы данных на хостинг?

Ссылка скопирована
PHP
1 ответ

как залить php сайт без базы данных на хостинг ? ошибка 500 . на локальном сервере все открывается . сайт без бд

Дополнительно:

Так же, как и сайт с базой данных.

А ошибка 500 к заливке отношения не имеет, она может быть от чего угодно.
Сам текст ошибки надо посмотреть в логе ошибок веб-сервера, прочитать, что там написано, и исправить

  • Спасибо , логи проверил , там ошибка в коде была!
  • maksmazur2, гениально!! А сразу так нельзя было сделать? =))
  • Сергей delphinpro, не нужно нагнетать. Все мы начинаем.
    Я вот сейчас на работе осваиваю всякую ересь типа куберов и кибан, и точно так же делаю неверные предположения. просто от недостатка знаний
  • Ипатьев, my bad

Ответы:

Традиционно и правильно - клонированием репозитория системой автоматического развертывания.

  • Ага. Мне чтобы вшивый сарайчик построить нужно нанимать строительную компанию? Кирпичи и я сам могу кое-как уложить. Ну бываю иногда огрехи, не страшно.
  • Преувеличиваете. Банальный git pull -f origin main по вебхуку от гитхаба - это десяток строчек кода скрипта для веб-сервера или конфига для какого-нибудь пакета типа webhook (git).
Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Анна SEO Ответ

Для размещения PHP-сайта без базы данных на хостинге, вам потребуется выполнить следующие шаги:

1. Создайте все необходимые файлы для вашего сайта, такие как index.php, стили CSS, изображения и прочее.

2. Упакуйте все файлы в архив, например, в формате .zip.

3. Загрузите архив на ваш хостинг через FTP или панель управления хостингом.

4. Разархивируйте файлы на сервере.

5. Создайте файл .htaccess в корневой папке вашего сайта и добавьте следующий код для обработки запросов через index.php:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L]

6. Убедитесь, что у вас установлен PHP на сервере, так как без базы данных PHP может быть не настроен.

7. Проверьте, что ваш файл index.php содержит все необходимые инструкции для отображения вашего сайта, например:

 

8. Теперь ваш сайт должен быть доступен по адресу вашего домена. Проверьте его работоспособность, перейдя по URL-адресу в браузере.

Это простой способ загрузить PHP-сайт без базы данных на хостинг. Не забудьте регулярно обновлять содержимое сайта и делать резервные копии файлов для безопасности.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно