Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Info Coronavirus/Vaccinare vs Fake News

pasarea paradisului - nu infloreste

Laptop pt prelucrat muzica

3 intrebari deocamdata despre rez...
 Ghete piele intoarsa

Avantaje Vodafone TV?

Filtru aspirator vertical Bosch (...

BorgChat a implinit 20 de ani!
 HDD Extern Seagate

Range extender

Problema automatizare

Business Developer Manager
 Sistem fotovoltaic 5kw off grid

Repunere minge in teren

Telefon de pe Amazon sau site rom...

Digitalizare in domeniul Horeca
 

Cum sunt facute contoarele acelea gen "acum sunt online X oameni"?

- - - - -
  • Please log in to reply
39 replies to this topic

#19
Courage

Courage

    Founder

  • Grup: Senior Members
  • Posts: 21,236
  • Înscris: 26.11.2001
Cu Tripod poti avea probleme... stiu ca au restrictii destul de naspa.absolute path sau real path este pt. linux ceea ce ste pt. Windows

c:Program Filesetc

Pentru a il determina ai nevoie sa creezi un fisier base.pl cu continutul:


#!/usr/bin/perl

print "Content-type: text/htmlnn";
print "Document Root is: ";
print $ENV{'DOCUMENT_ROOT'};



Ai grija la locatia perl-ului ca nu stiu care e pe serverul tau.
Il pun in cgi-bin si ii dai chmod 775.

Ce e chmod? sunt niste atribute de fisiere in linux cum in Windows sunt Read-Only, Hidden File etc.

In orice client ftp (incearca FileZila ca e free) selectezi fisierele de pe ftp si dai click drapta -  o sa gasesti Chmod sau Atributes etc...

#20
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001

Quote

Ai grija la locatia perl-ului ca nu stiu care e pe serverul tau.
Este #!/usr/local/bin/perl

o sa pun si fisierul ala, dar de unde aflu absolute path cu fisierul ala?

#21
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001
Am pus fisierul ala, dar cand dau clic pe el imi da o eroare. de unde schimb chmod dupa ce fac upload pe web? (nu merge ftp)

#22
Courage

Courage

    Founder

  • Grup: Senior Members
  • Posts: 21,236
  • Înscris: 26.11.2001
Pai pe ftp selectezi fisierul reaspectiv si dai right click. Tre sa ai o optiune in clientul FTP, dar sunt sanse ca ceea ce folosesti tu sa nu aiba implementata aceasta functie.

O alta cauza pentru 500 Error este locatia perl gresita

#23
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001
Eu nu am spus nimic de eroarea 500... oricum mai verific odata unde este locatia perl-ului....

#24
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001
Locatia este scrisa corect... alta e problema... cercetam...

#25
pstdgt

pstdgt

    Monsieur

  • Grup: Administrators
  • Posts: 5,847
  • Înscris: 06.02.2002
o chestie... CGI nu inseamna neaparat Perl, poate sa fie si nu script PHP .. la fel se pune !#/usr/bin/php la inceputul scriptului :)

..a doua un astfel de script e usor de facut.. pacat ca nu prea am timp acum .. ca-l faceam eu :D

#26
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001

Quote

Originally posted by pstdgt
o chestie... CGI nu inseamna neaparat Perl, poate sa fie si nu script PHP .. la fel se pune !#/usr/bin/php la inceputul scriptului :)

..a doua un astfel de script e usor de facut.. pacat ca nu prea am timp acum .. ca-l faceam eu :D

Iar nu mai inteleg nimic :rolleyes:
Sa ma lamuresc: Tripod.com zice ca are cgi, adica are un director cgi-bin in care pot fi puse scripturi. myX, de ex., nu are acest director. M-am jucat un pic si am creat eu directorul, dar nu se intamnpla nimic, fisierele din ele sunt tratate ca *.txt, adica sunt deschise de IE.
Sa revenim
daca cineva zice ca are cgi => ca are un director cgi-bin
Acum: ce este PERL si PHP? Care e legatura dintre cele trei nume.

Se pune #! sau !#? Am impresia ca m-am pacalit.
# inseamna comentariu? (gen in HTML?)
Daca da inseamna ca trebuie eu sa schimb #! cu !#.... :confused:


PS ai putea sa-mi faci scriptul cand ai timp?

#27
PET

PET

    Active Member

  • Grup: Members
  • Posts: 1,351
  • Înscris: 24.02.2002
uite aici fisierul

sterge ultima  extensie.

base.cgi.zip

sterge ce e cu bold

Attached Files



#28
Courage

Courage

    Founder

  • Grup: Senior Members
  • Posts: 21,236
  • Înscris: 26.11.2001
Pai asta face scripul dat de mine.
Iti arata absolute path-ul serverului tau :P

#29
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 293,677
  • Înscris: 08.10.2015
din cate stiu eu, php&perl, sunt limbaje de prg, diferenta este ca perl este interpretat, iar php este conceput special pt web. CGI este in principiu interfata cu utilizatorul. Adica ce vede el cand viziteaza pagina. Daca stai putin sa te gandesti, poti face un script CGI si in DHTML (teoretic).
Ce am spus este un fel de sinteza a sintezei din ce am auzit si eu pe la altii :D

#30
Courage

Courage

    Founder

  • Grup: Senior Members
  • Posts: 21,236
  • Înscris: 26.11.2001
iOnutz ai interpertat gresit ce inseamba CGI :D

Nu este chiar asa....
Dhtml este browser side, CGI este server side :drac:

#31
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001

Quote

Originally posted by Courage
Pai asta face scripul dat de mine.
Iti arata absolute path-ul serverului tau :P

Nu stiu ce face la tine, dar la mine zice ca e "invalid archive".
E asa mare fisierul ala? Nu imi poti scrie "codu' sursa" pe forum?

#32
Andrei

Andrei

    Lume multa, oameni putini...

  • Grup: Senior Members
  • Posts: 2,381
  • Înscris: 01.12.2001
MERGE ALA DE TREBUIA SA-MI ARATE PATH-UL.
Adica trebuia... ca imi spune: "Document Root is: " si gata... totusi e un pas... mic

Celelalte doua dau mesaje de eroare:
SHOW.CGI
It looks like there was an error:
Your script produced this error: Can't modify not in scalar assignment at ./show.cgi line 21, near ""/cgi-bin/online.txt";"

ONLINE.CGI
It looks like there was an error:
Your script produced this error: Can't modify not in scalar assignment at ./online.cgi line 21, near ""/cgi-bin/online.txt";"

#33
alex

alex

    Member

  • Grup: Members
  • Posts: 258
  • Înscris: 18.02.2002
in loc sa va chinuiti atata, mai bine luati un script gata facut. Dati un search pe google: aktif.cgi

#34
PET

PET

    Active Member

  • Grup: Members
  • Posts: 1,351
  • Înscris: 24.02.2002

Quote

Originally posted by Courage
Pai asta face scripul dat de mine.
Iti arata absolute path-ul serverului tau :P

stiu...dar am pus fisierul...ca sa ocupe ceva loc pe server  :drac:  :drac:  :drac:

#35
MembruAnonim

MembruAnonim

    MembruAnonim

  • Grup: Banned
  • Posts: 293,677
  • Înscris: 08.10.2015
courage: am spus TEORETIC!!! adica cgi ar insemna in traducere libera interfata cu utilizatorul (common graphical interfaces) nu? repet ... TEORETIC!

#36
djlyon

djlyon

    Active Member

  • Grup: Members
  • Posts: 1,536
  • Înscris: 28.11.2001
CGI = Common Gateway Interface

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate