Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Jel moze kompajliran program da se pokrene na apache2 ?

  • 11 odgovora
  • 3.972 pregleda

Najnovija ↓

Jel moze kompajliran program da se pokrene na apache2 ? 10.03.2016. u 23:38 · pre 129 meseci #1
Radim sa c jezikom nesto. Vidim na netu, tj. u knjizi nesto je objasnjeno za server. Inace sve u linuxu - ubuntu. E sad, cini mi se da je ucitan modul za cgi. Ali da li je to modul samo za perl ili i za kompajlirane programe pisane u c.

Sta mi je problem? Dobijam ovu poruku:

Forbidden

You don't have permission to access /cgi-bin/ on this server.

E sad probao sam svasta, ali nikako da osposobim taj direktorijum. Apache2 vise nema httpd.conf, nego gomilu nekih malih podesavanja. Neka IDEJA?

Re: Jel moze kompajliran program da se pokrene na apache2 ? 11.03.2016. u 10:15 · pre 129 meseci
izmenjeno 2 puta, poslednji put goropad 11.03.2016. u 10:34
  1. goropad11.03.2016. u 10:34zapis iz teksta poruke
  2. goropad11.03.2016. u 10:33zapis iz teksta poruke
#4
error.log kaze:

AH01265: attempt to invoke directory as script: /usr/lib/cgi-bin/

siguran sam da nije losa putanja, jer kad unesem losu putanju, drugi error dobijem.

Probacu ovo require, mada sam probao, nisam siguran gde da upisem:

postoje folderi:

conf-available
conf-enabled
mods-available
mods-enabled
sites-available
sites-enabled

i fajl:
apache2.conf

ja sam menjao u fajlu:

conf-available/serve-cgi-bin.conf

inace u ovim folderima *-enabled , stoje samo precice, valjda do podesavanja koja su primenjena.

_______________

Dobro ajde, nece folder da izlista, ali kad probam direktno fajl hello, dobijem:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

inace, nece, ako promenim ime fajla u upitu, znaci, dobra je putanja, probao sam i promenu imena fajla u hello.cgi, nece ni tako ista greska.

Koliko ja vidim, kao da nece da izvrsi komandu? sad cu probaTI SA HTML.

_____________

nece i kad stavim neki .html fajl
Re: Jel moze kompajliran program da se pokrene na apache2 ? 11.03.2016. u 20:10 · pre 129 meseci #7
Citat:
Aleksandar Đokić:
Jel ti to ozbiljno pokreces kompajliran kod iz c-a tj. EFI executable preko apache-a tj. cgi-ja?



Da, video sam u jednoj knjizi na netu, tako proveravaju kompajliran kod. Znam da nije bezbedno, ali me zanimalo, i inace dobro bi bilo da napravim neku stranicu u c jeziku i prikazem je u browseru, i to rade, i ja sam se cudio.
Re: Jel moze kompajliran program da se pokrene na apache2 ? 11.03.2016. u 21:06 · pre 129 meseci #8
Ladno sam napisao EFI - mislio na ELF.

Pa to moze, ali onako, nije bas pametno raditi - bolje perl.

Ako ti treba provera koda zasto jednostavno ne pokrenes taj kompajlirani program ;)? I mozda bolje prvo malo raditi sa Linuxom, sta kako i to, pa onda programiranje i kompajliranje.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme