|
|
нужен скрипт для apache, вида "получил запрос-вернул файл", покидайте примерами, плиз
2S, План счетов, Fragster, p-soft, Garykom, leshikkam, Krendel, arsik, b_ru, Prog_man, ads55, Chameleon1980, d4rkmesa, denk32, Builder, dedmoroz777, tulke, Шурик71, Sserj, ДемьянТ, Amra, Asmody, svmix, H A D G E H O G s, Кирпич, NorthWind, Мультук, trad
| ☑ |
|
0
p-soft
14.03.26
✎
13:06
|
решаю задачу сделать кроссплатформенный сервер под имеющийся freeware-проект.
задачи сервера:
- получить запрос, поменять атрибуты определенного файла в каталоге, вернуть файл в ответ;
- вернуть определенную строку в ответ на запрос;
- получить запрос с вложенным файлом, сохранить в каталог.
сделано решение под windows, в виде мини-веб-сервера исполняемым файлом, есть исходники на паскале. надо чтобы и под linux работало.
планирую связку ubuntu+apache+php.
с темой только разбираюсь, просьба тем кто сталкивался - дать направление или примеры.
|
|
|
1
Asmody
14.03.26
✎
13:02
|
(0) я уверен, что если ты более конкретно сформулируешь задачу, что даже бесплатный qwen code тебе на PHP напишет за пару итераций.
И даже расскажет как это всё поднять на сервере.
|
|
|
2
p-soft
14.03.26
✎
13:11
|
(1) вариант. гляну, спс.
я в яндекс потыкался - ничего не дает вменяемого
|
|
|
3
d4rkmesa
14.03.26
✎
13:50
|
(2) claude.ai тоже без проблем подобное осилит даже с бесплатной подпиской в режиме чата(без плагина и приложения claude code), только вход на через vpn на сайт.
|
|
|
4
Garykom
гуру
14.03.26
✎
14:18
|
(0) Вы там совсем?
Либо бери Golang
Либо OpenResty с Lua на борту
|
|
|
5
Garykom
гуру
14.03.26
✎
14:37
|
(4)+ Go хорош что никаких апачей с php и прочим не надо
Просто бинарник запустил скомпиленный под нужную платорму и все
Идеально кроссплатформенно, даже на роутерах (и тв-боксах и прочем, хоть на старом мобильнике запускай) работает (проверял)
OpenResty с Lua - готовый комбайн из коробки, с кучей настроек
Вернуть файл оно (Nginx) сразу умеет, поменять решается простыми скриптами на Lua
|
|
|
6
p-soft
14.03.26
✎
14:53
|
(4) местами))
не вижу смысла параллельно тянуть еще и проект на go, тем более бесплатный.
алгоритм работы максимально простой, должно работать на том что есть у всех и быть доступно любому сисадмину.
|
|