Как выполнить скрипт PHP на моем сайте GitHub? - PullRequest
0 голосов
/ 17 мая 2018

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

У меня есть очень предварительныйпонимание php.Я установил PHP 7 и Apache 2.4, они в настоящее время находятся в корневом каталоге моего компьютера.мне удалось создать очень простой «hello world» 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>

enter image description here

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

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

enter image description here

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

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

спасибо!

EDIT: , поэтому я смог заставить скрипт php работать локально, но когда я перенес свои изменения в github, скриптне был выполнен?

МЕСТНЫЙ САЙТ

enter image description here

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

enter image description here

1 Ответ

0 голосов
/ 17 мая 2018

хорошо, возможно, я понял это.

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

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

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

...