Paŭlo Ebermann (pauxlo) wrote,
Paŭlo Ebermann
pauxlo

  • Music:

Teknikaĵoj

Hodiaŭ mi metis tekston el la estraro de GEJ al la retpaĝaro, kie ĝi nur post fina decido publikiĝu. (Mi ne metis ligon tien de ie ajn krom unu retmesaĝo en la estrara dissendolisto).

Ĉar la decido nur okazos post kelkaj tagoj, la teksto do ankoraŭ ne pretas, estrarano tuj kontraŭis tion, kaj jam iom pli ol horon pli malfrue (kiam mi estis en prelego, do ne atingebla) iu la teksto jam forprenis.

Kiam mi plian horon pli poste legis la mesaĝon pri tio, mi promesis sekurigi la tekston per pasvorto - kaj nun mi dum kelkaj horoj serĉis vojon, kiel diri al Apache, ke kelkaj URL-oj estu pasvort-protektitaj.

Fakte oni povas uzi URL-ajn malpermesojn nur en servil-vasta konfigurdosieroj,
kiun mi ne povas atingi. Mi nur havas tiujn, kiuj estas en la unuopaj dosierujoj - kaj tie oni nur povas malpermesi por tuta dosierujo aŭ unuopaj (aŭ grupo de) dosieroj en tiu dosierujo.

En ĉi tiu kazo la problemo estis, ke nur de ekstere aspektas kiel dosierujo, dum fakte ĉion faras nur unu solas PHP-dosiero - la transskribo okazas per la sama .php-skripto.
Oni do nur povas aŭ protekti aŭ malprotekti la dosieron - nenio alia.

La solvo, kiun mi trovis, estis krei duan PHP-dosieron, kiu faras tute la samon, protekti la duan PHP-dosieron per pasvorto, kaj ne la unuan.

(Mi devis ankoraŭ atenti, ke neniu voku rekte la (unuan) PHP-dosieron,
ĉar tiu ĉirkaŭus la protekton.)
Subscribe

  • La ludo »Fencing«

    En la lasta tempo mi laboris kun kelkaj amikoj (neesperantistaj) pri kreo de komputila ludo. Ĝi nun atingis iun staton de matureco, ke ni aŭdacas…

  • La berlina trafiksistemo - en ekzemplo

    Vi eble jam aŭdis (aŭ eĉ spertis), ke la Berlina sistemo de publikaj trafikiloj estas sufiĉe bona. Ni havas sufiĉe densan reton de du…

  • retpoŝtproblemoj

    Mia sistemo de retpoŝtadresoj estas iomete komplika ... Ĉiuj miaj retpoŝtadresoj plusendas (rekte aŭ nerekte) la mesaĝojn al…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments