apache — как мне выполнить скрипт php на моем сайте github?

я хочу создать галерею изображений для моего сайта, которая извлекает файлы jpg из каталога, поэтому мне не нужно писать по отдельности <img> теги для всех 100+ изображений. php галерея кажется, единственный путь (хотя я открыт для других предложений, которые могут включать чистый jquery / ajax, если это возможно!)

у меня очень предварительное понимание php. Я установил PHP 7 и Apache 2.4, они в настоящее время находятся в корневом каталоге моего компьютера. я смог создать очень простой «привет мир» index.html с созданное изображение php, который также сохраняется в корневом каталоге на C:/Apache24/htdocs и размещены в http://localhost:

<!DOCTYPE html>
<html>
<body>
<?php
echo "<h1>Hello, PHP!</h1>\n";
?>
<img src="myimage.php" alt="Image created by a PHP script" width="200"height="80">
</body>
</html>

введите описание изображения здесь

однако все файлы моего сайта находятся в C:/Documents/Github/xxxx/xxxx, где я обычно выдвигаю все свои коммиты. я использую jekyll в качестве сервера для тестирования своего сайта в автономном режиме, но не задействован ликвидный код (это один пейджер, написанный полностью на HTML и размещенный на http://localhost:4000)

Вот как это выглядит, когда я копирую код из «hello world» index.html на мой сайт index.html:

введите описание изображения здесь

поэтому мне интересно, как выполнить php на моем сайте, который размещен на github. У меня есть общее представление о том, как это работает локально в моем корневом каталоге, но я не уверен, как выполнить его в моих локальных / удаленных репозиториях Github.

мне нужно переместить папку php? редактировать файлы .ini или httpd.conf? установить плагин?

Спасибо!

РЕДАКТИРОВАТЬ: поэтому я смог заставить скрипт php выполняться локально, но когда я отправил свои изменения в github, скрипт не был выполнен?

МЕСТНЫЙ САЙТ

введите описание изображения здесь

УДАЛЕННЫЙ САЙТ

введите описание изображения здесь

1

Решение

хорошо, я, наверное, понял это.

я удалил отдельные папки php и apache и вместо этого использовал wamp в качестве сервера вместо jekyll.

Затем я переместил свой репозиторий GitHub в wamp/www каталог, и скрипт php теперь исполняется в локальном файле index.html. я думаю, что интерпретатор php — это то, что могло отсутствовать.

У меня все еще есть проблемы с получением сценария для работы на живом веб-сайте.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]