Использование SSI для копирования и переименования файла
Итак, у меня есть страница в формате shtml, которая меняет статус между кликами вверх и вниз. Но команды не работают. Я не понимаю почему. Пути правильны для файлов.
Первый фрагмент - это первый файл, который представляет собой файл change.shtml, в котором содержится кнопка, где состояние изменяется между вверх и вниз.
<html>
<head>
<title>Status change</title>
</head>
<body bgcolor="#ffffff">
<p>Current the status are:
<p> Student Portal:
<!--#include file="stat-stu.txt" -->
<p>To change the status click either
<a href="http://klajdiziaj.com/mhric/cgi-bin/stugood.shtml" >up</a>
or
<a href="http://klajdiziaj.com/mhric/cgi-bin/stubad.shtml">down</a>
</body>
</html>
Второй файл содержит команду stubad.shtml.
#!/bin/sh
cp /var/www/html/status/stubad.txt /var/www/html/status/stat-stu.txt
cat /var/www/cgi-bin/base.i
Третий файл - это файл stugood, такой же, как и приведенный выше, за исключением того, что делает наоборот:
#!/bin/sh
cp /var/www/html/status/stugood.txt /var/www/html/status/stat-stu.txt
cat /var/www/cgi-bin/base.i
Тогда у нас есть файл base.i, который обновляет исходную страницу
Content-type: text/html
<html>
<head>
<title>CBT at MHRIC Status changed</title>
<meta http-equiv="refresh" content="1;url=http://Klajdiziaj/mhric/change.shtml">
</head>
<body bgcolor="#ffffff">
doing change
</body>
</html>
Затем у меня есть три текстовых файла, первый из которых -Stat-Stu.txt, который содержит "ожидание установки". По умолчанию второй - stugood.txt, который содержит "up", а третий - stubad.txt, который содержит ". вниз"
Если у кого-то есть опыт с этим, пожалуйста, дайте мне знать