Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Debuging, embeded perl, ...

[es] :: Perl :: Debuging, embeded perl, ...

[ Pregleda: 3252 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Leftist
Luka Stojanovic
Bg

Član broj: 21766
Poruke: 401
*.drenik.net

Jabber: slartibartfast@jabber.cc
Sajt: www.reggae.rs


+5 Profil

icon Debuging, embeded perl, ...03.10.2004. u 18:36 - pre 238 meseci
Instalirao sam mod_perl sa idejom da mogu da isprobavam skripte pre uploada. Da bi to radilo kako treba trudio sam se da sto bolje izimitiram veratovu konfiguraciju, tako da sam podesio da skripte stoje u /cgi-bin, a da im se iz browsera pristupa sa /ucgi-bin i slicno. E sad, neke skripte rade kako treba u ovom kucnom okruzenju, a neke ne (konkretno brojac umesto broja izbaci ERROR). Ima li neko neku generalnu napomenu, sta da probam da doteram, ili jos bolje da mi odgovori kako da debug-ujem skripte, da vidim gde stvari krenu naopako.

Na apach-evom sajtu sam video neke price o perl skriptama unutar html-a. Ima li neko kakvih licnih utisaka i preporuka po tom pitanju?
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
195.252.85.*



Profil

icon Re: Debuging, embeded perl, ...04.10.2004. u 02:41 - pre 237 meseci
www.poslovi.biz - 100% pure Perl :) I naravno nesto HTML-a.

Ajde videcu da atachujem dokumentaciju koja je pisana za projekat na VETS-u - gluposti, nista previse konkretno, mada imam isecaka iz koda, screen shotova i generalna ideja kako je sve radjeno.

Dakle kod je razdvojen od izgleda (html-a) i jedno se lako moze menjati bez drugog.
A sve se nekako nasledjuje (ne samo klase/moduli), pa cak i templejti :)

www.cpan.org - idi na search pa trazi :

HTML::Template
CGI::Application
Data::FormValidator
HTML::Defaltify

Hm ... mozda sam jos po nesto zaboravio.

Btw. Mislim da na Veratu ti ne daju da startujes skripte pod mod_perl-om ?!?
Ja na win imam IndigoPerl (Apache, Perl, PHP) i skinuo sam MySql. A koristim OpenPerlIDE za kucanje i startovanje/debug pre nego sto ga uopste i postavim na localhost. Naravno to je dobro samo da ti ispise kreske u kucanju (sintaksne) a kako sve radi moras da proveris na serveru.

Inace pogledaj i pricu koja uskoro krece na :
www.techcode.net/perl/

Kada budem dograbio slobodnog vremena pokrenucu tu stvar. Dosta se ljudi javilo.

Odnosno pogledaj direktno tutorijale koji ce ti mozda pomoci u samom startu, kako bi krenuo na pravi path :)

www.techcode.net/perl/1.html
www.techcode.net/perl/2.html

Tu bas imas objasnjeno za debug ... CGI::Carp modul se koristi.

A ti slobodno pitaj ako nesto treba ;)

Srecno !
 
Odgovor na temu

Leftist
Luka Stojanovic
Bg

Član broj: 21766
Poruke: 401
*.drenik.net

Jabber: slartibartfast@jabber.cc
Sajt: www.reggae.rs


+5 Profil

icon Re: Debuging, embeded perl, ...05.10.2004. u 00:23 - pre 237 meseci
Dobar je sajt, ali mi nazalost nije pomogao, jer skripta radi (dakle ne prijavljuje gresku u log-u) jedino sto joj je izlaz slicica na kojoj pise ERROR.

Zanimalo me da li postoji nacin da pratim izvrsavanje programa instrukciju po instrukciju.
 
Odgovor na temu

Free_Sex
Aleksandar
Beograd

Član broj: 9601
Poruke: 616
*.verat.net



Profil

icon Re: Debuging, embeded perl, ...05.10.2004. u 16:02 - pre 237 meseci
Evo sta da proveris :

1. Da li ispisujes pravi header ? image/gif ili image/jpg ?
2. Da li si podesio da se fajl cita i ispisuje u bin modu ?
to ti je najlakse da uradis tako sto ces da stavis $|++; Na pocetak skripte.
$| ti je rezervisana promenljiva u perl-u.

A inace kao imaju neki Perl IDE koji imaju line by line debuger ... ali ne mogu da se setim koji, a I onako se placaju ...
 
Odgovor na temu

Leftist
Luka Stojanovic
Bg

Član broj: 21766
Poruke: 401
*.drenik.net

Jabber: slartibartfast@jabber.cc
Sajt: www.reggae.rs


+5 Profil

icon Re: Debuging, embeded perl, ...06.10.2004. u 12:13 - pre 237 meseci
Kako to obicno biva, u pitanju je bila najgluplja moguca greska. Od svih fajlova, ovom u kome skripta belezi broj, zaboravio sam da promenim premissions. Sve jedno pitanje o debuger-u ostaje (nikad se nezna kad cu sledeci put nesto da previdim : )
 
Odgovor na temu

OmerBeg

Član broj: 34822
Poruke: 18
*.de.uu.net.

Sajt: www.oglasi.com


Profil

icon Re: Debuging, embeded perl, ...11.10.2004. u 10:28 - pre 237 meseci
Prvo i osnovno ;-), koliko god perl pruza slobodu u programiranju. svaki tvoj program treba
da pocne sa :

#!/usr/bin/perl -w
use strict; # svaka varijabla mora biti deklarirana prije neko sto se moze upotrijebiti

A perl debuger naravno postoji, procitaj uputstva u perl dokumentaciji :

[oglasi.com]$ perldoc perldebug

ili pogledaj

[oglasi.com]$ perldoc perldebtut

SdP,
OmerBeg !!!!

www.oglasi.com - najveci izbor nekretnina na Balkanu !!!!
 
Odgovor na temu

[es] :: Perl :: Debuging, embeded perl, ...

[ Pregleda: 3252 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.