я хочу создать галерею изображений для моего сайта, которая извлекает файлы 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, скрипт не был выполнен?
МЕСТНЫЙ САЙТ
УДАЛЕННЫЙ САЙТ
хорошо, я, наверное, понял это.
я удалил отдельные папки php и apache и вместо этого использовал wamp в качестве сервера вместо jekyll.
Затем я переместил свой репозиторий GitHub в wamp/www
каталог, и скрипт php теперь исполняется в локальном файле index.html. я думаю, что интерпретатор php — это то, что могло отсутствовать.
У меня все еще есть проблемы с получением сценария для работы на живом веб-сайте.
Других решений пока нет …