PHP kampelis

Programavimas bei interneto svetainių kūrimas
saulyx
Posts: 308
Joined: Wed Jul 05, 2006 10:37 pm

PHP kampelis

Postby saulyx » Wed Jul 05, 2006 11:07 pm

Viskas Apie PHP
1, Chmod nustatimas, kurejas ernetas
O niekas tiksliai nezinot kaip chmod644 padaryt reikia?
Kam šitą temą kūrėt jeigu kol kas joje beveik nieko neradau susijusio su PHP?

Šis atsakymas susija su PHP :P :
Galima su PHP skriptu:

Code: Select all

<?php chmod("failas.pletinys", 0644); ?>
Arba su Total Comander:
Files-->Change Attributes ir tada šioje lentelėje manau jau suprasi ką čia galima nuveikt :)
Image

Šiaip aš Explorer'io nerekomenduoju.[/quote]

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Mon Jul 10, 2006 8:55 am

Turiu klausimą:

Bandau instaliuoti MySQL 3.23.49, bet suklupau ties vienu žingsniu. Start->Run->cmd dialogo lange reikia įvesti tokį kelią: "c:\mysql\bin
\mysqld-max-nt.exe".
Deja, nelabai tą išeina padaryti, nes kelio pradžia jau būną įvesta ir problema ta, kad ne tokia, kokios man reikia:


Image

Nelabai randu sprendimą, gal kas turit kokių pasiūlymų..?

User avatar
Lucifers angel
Posts: 131
Joined: Wed Jul 05, 2006 10:38 pm
Location: Kupiškis
Contact:

Postby Lucifers angel » Mon Jul 10, 2006 9:33 am

Tai kad pas mane tas pats, tai aš vedu nuo pat C:/ ir man viskas ok...
In Joy and sorrow

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Mon Jul 10, 2006 9:43 am

O kaip man vesti nuo " c: \ ", jeigu automatiškai pradžia kelio jau įvesta ("C:\Documents and Settings.....").

Šitoj srity aš naujokas, gal detaliau galėtumete kasnors paaiškinti?

User avatar
Lucifers angel
Posts: 131
Joined: Wed Jul 05, 2006 10:38 pm
Location: Kupiškis
Contact:

Postby Lucifers angel » Mon Jul 10, 2006 9:46 am

Supranti pradžia jau ya suvesta, tačiau ji negalioja(bent jau mano kompe)... Tu pradėkvest nuo C:/ kad ir po to pradžios turėtų suveikt, bent jau man veikia...
In Joy and sorrow

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Mon Jul 10, 2006 9:57 am

Gavosi toks vaizdelis:
Image
Kažką užkrovė.

Bet pagal visus dėsnius, MySql užrašas turėjo atsirasti "Control Panel->Administrative Tools->Services" sąraše, bet ten taip nėra.

Ką blogai darau?

User avatar
Ernestas
Rašytojas
Posts: 3788
Joined: Wed Jul 05, 2006 10:35 pm
Contact:

Postby Ernestas » Mon Jul 10, 2006 9:59 am

vb100, čia PHP, o ne Bash kampas.
Rašyk komandą cd c:\mysql\bin. Jeigu nori patekti tiktai į C diską tai rašyk C:. Šiaip rekomenduočiau nenaudoti MySQL 3. Ir kiek pamenu nuėjus į tą direktoriją reikia rašyti ne mysqld-max-nt.exe, o mysqld-max-nt.exe --install.

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Mon Jul 10, 2006 10:59 am

Dėkui tikrai, padėjot - veikia.

User avatar
Progmaker
Rašytojas
Posts: 2414
Joined: Thu Jul 06, 2006 10:11 am
Contact:

Postby Progmaker » Mon Jul 10, 2006 4:51 pm

Paprasčiausiai suvesk kelią iki programos ir viskas - jokių problemų nebus.
Bet į klausimą jau atsakė, tai čia tik šiaip pastebėjimas.
Knowledge is power! && http://www.ernestas.info/ (Gyvenu čia)

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Tue Jul 11, 2006 10:45 am

Šitu klausimu jau aišku, padėjot.

Dabar susidūriau ties kita problema: instaliavau php-5.1.4-installer.exe, Apache2 ir MySql servisus, abu jie paleisti (Started).

Padariau beveik viską, kas rašoma http://www.php.lt/render/Articles;aid,51,
ir ties vienu punktu man neaišku:
Rekomenduočiau pridėti index.php kaip pradinį failą, t.y. tą failą, kuris bus atverčiamas kuomet lankytojas ateis į Jūsų svetainę. httpd.conf faile susiraskite vietą ir ją pakeiskite kaip kad matote žemiau:

<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
Tai vat, nelabai žinau, kurioje vietoje šį pakeitimą reikia daryti, nes yra kelios vietos httpd.conf faile, prasidedančios "<IfModule mod ....">

Pakeičiau šitoje vietoje:
<httpd.conf failo galas>
#
# Bring in additional module-specific configurations
#
<IfModule mod_dir.c> // šitoje
DirectoryIndex index.php index.html // vietoje
</IfModule> // pakeičiau


### Section 3: Virtual Hosts
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.0/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
#NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

LoadModule php4_module c:/php/sapi/php5apache.dll
AddType application/x-httpd-php .php
Pakeičiau beveik pačiame failo gale. *.php failu neatpažįsta visvien, o jei tokį sutinka internete, būna taip:

Image

Kurioje httpd.conf failo vietoje reiktų pakeisti užrašymą, kad man atpažintų *.php failus?

User avatar
Ernestas
Rašytojas
Posts: 3788
Joined: Wed Jul 05, 2006 10:35 pm
Contact:

Postby Ernestas » Tue Jul 11, 2006 11:23 am

1. Blogai suinstaliavai PHP.
2. Bent išsiaiškink kas yra Apache modulis.

User avatar
Progmaker
Rašytojas
Posts: 2414
Joined: Thu Jul 06, 2006 10:11 am
Contact:

Postby Progmaker » Tue Jul 11, 2006 6:41 pm

Kas būna internete - tai tau neaktualu. Čia jau taip serveris nustatytas.
Tau reikia paredaguoti vietą, kuri pas mane /etc/apache2/httpd.conf byloje yra "Global Environment" dalyje. Pas mane tai atrodo taip:
<nukirpta>
# List of resources to look for when the client requests a directory
DirectoryIndex index.html index.html.var index.php

### 'Main' server configuration #############################################
<toliau tęsiasi>
Prirašinėk ne pradžioje, o link galo. Gaila, neturiu Win Apache serverio - pas mane Linux.
Rašyk tik DirectoryIndex be modulių.
Knowledge is power! && http://www.ernestas.info/ (Gyvenu čia)

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Tue Jul 11, 2006 8:23 pm

Dekui, va žmogus konkrečiai parašė. Dabar jau reikalas lyg ir normalizuojasi.

User avatar
Progmaker
Rašytojas
Posts: 2414
Joined: Thu Jul 06, 2006 10:11 am
Contact:

Postby Progmaker » Tue Jul 11, 2006 8:38 pm

Dekui, va žmogus konkrečiai parašė. Dabar jau reikalas lyg ir normalizuojasi.
Pavyko padaryti? Jei ne - tada ieškosiu Apache konfiguracinio failo ir ten žiūrėsiu konkrečiau (Windows platformai).

P.S. Parašas geras - teisingas :)
Knowledge is power! && http://www.ernestas.info/ (Gyvenu čia)

User avatar
vb100
Posts: 679
Joined: Thu Jul 06, 2006 8:19 am
Location: Druskininkai

Postby vb100 » Tue Jul 11, 2006 8:41 pm

Na dar reiks man sutvarkyt Apache servicą, nes vieną startavo sekmingai, vienu momentu sustabdžiau, po to vel paleidau Start, bet išmetė error (error code 1). Jau lyg žinau ką čia daryti...

Kol kas pabandysiu savarankiškai padirbėt.


Return to “Programuotojų kampas”

Who is online

Users browsing this forum: No registered users and 11 guests

cron