» »

Apache + php

Apache + php

Ethical ::

Zdravo!

Mam en problem.Jst sm zacetnik v tem poslu:)) tak d ce bom kake vn strelu, me kr mal za ušesa:D .Mam Apache server in sm inštaliru php.Zej pa kako jst nastavm php v apacheju d mi ga bo prebrau?
namrec tole mi vn vrze:
< ? php error_reporting(0);
$componentid="1142539950609";
$cgiDir="./scripts/";
if(!file_exists("./scripts/securepage2.php")){
die("

An error has occured.Please contact the site administrator.

Error code: 103

");
}else{
include_once "./scripts/securepage2.php";
}?>
.....
...
..
.
pa pol še naprej

Hm, ma kdo kake predloge?

Lp, Ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

mare_ ::

Kako pa si inštaliral php? Si dodal v httpd.conf kar piše, da moraš dodat? Oz. tole:
LoadModule php5_module "C:/tvoja_php_inštalacija/php5apache2.dll" <- to je za php5
AddType application/x-httpd-php .php

Ethical ::

Zdravo!

Sprememba plana!Zej sm pogruntu d obstajajo odprtokodni sistemi CMS, zbral sm mambota, k majo glih v slo. skupino.Zej je pa še en problem.Namestim ta php, pa mysql, in ko hočem namestit mambota, se prav k napišem http://localhost, al pa mojo domeno, mi enostan vn vrže moj "index of/".Ok zej me zanima kaj je treba nastavt?

LP, Ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

jure1825 ::

1. Kam hočeš to inštalirat? Windows, linux?

Če ti vrže index of in seznam datotek v mapi ti ne odpre index datoteke.
-imaš datoteko index.htm, index.html ali index.php?
-imaš naštimano, da v mapi najprej pogleda če obstaja index.php in potem šele prikaže seznam datotek?
Poglej v httpd.conf če imaš vrstico podobno tej:
DirectoryIndex index.php index.html index.htm

Ethical ::

Hm ja sm probov tole k si mi povedu odprem v notepadu, httpd.conf, dodam index.php in index.htm(tocn tak k mas napisan)in shranm!
, sam se zmer mi noce odpret index.php!
A je mozn d mam jst v napacni fajlu prekopiran php skripte za mamobta? jst jih mam v

"C:\Program Files\Apache Group\Apache\htdocs"

lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

Zgodovina sprememb…

  • spremenil: Ethical ()

veteran ::

Pa ti php sploh dela? Če v brskalnik vpišeš c:\....\index.php, dela? Al dobiš vsebino datoteke?

Php skripte daj v en direktorij, v httpd.conf pa tole:
Alias /hehe "E:/web/mambo"
<Directory "E:/web/mambo">
 Options Indexes FollowSymlinks MultiViews
 AllowOverride None
 Order allow,deny
 Allow from all
 DirectoryIndex index.php index.html index.htm
</Directory>


Potem v brskalnik napišeš samo:

localhost/hehe

Ethical ::

ej nevem ce mi dela php.Ce vpisem tole http://localhost/index.php mi da vn tole:

< ? php
define( "_VALID_ANT", 1 );
define( "_VALID_LM", 1 );
define( "_VALID_MOS", 1 );
/*These functions are used to keep track of generation time */
function t_getmicrotime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
function t_pagetime($type){
static $orig_time;
if($type=="init")$orig_time=t_getmicrotime();
if($type=="print")return sprintf("%2.4f",t_getmicrotime()-$orig_time);
}
t_pagetime("init");
/* the main config file */
if(is_file("config.php"))include ("config.php");

if (!file_exists( "config.php" ) || filesize( "config.php") < 10) {
header( "Location: install/index.php" );
exit();
}
pa po naprej se en kup ene solate.

Stari tole men ni jasn, res ne. naredu sm tak kt si mi reku, zej sm v configu tist prekriv, fak ne.Ne dela tud ce notr upisem localhost/hehe.

ej kako jst sploh zazenem php, ce ze ni ?

lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

Ethical ::

hm, popravic poveda, zej sta me cist zmedla.Gremo se enkrat od zacetka?ampak res detajle!
Veš a je mozn d sm jst narobe installirov php pa mysql bazo?toj pr men cist mozn.:D

lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

veteran ::

Aha, php ne dela. V httpd.conf (to je za php 4, apache 1.3):

AddType application/x-httpd-php .php
LoadModule php4_module C:/php43/sapi/php4apache.dll

in datoteko php4ts.dll kopiraj v windows/system32 mapo. Ali pa dodaj tvoj C:/php v PATH.

Najprej zrihtaš php, potem boš mysql. Če php dela, preveriš tako, da narediš datoteko test.php, noter daš spodnjo vrstico, localhost/test.php ti mora narisat eno tabelo s podatki o konfiguraciji.

<?php phpinfo(); ?>

Ethical ::

hm ja, tisto knizco php5ts.dll sm kopiru na c v sistemski deriktorij(baje so 3 varjante).Sam lej jst nimam php4, mam php5.Apacheja mam pa 2.0.* Tanajnovej.Kako zej naprej?Tista navodila za installacija phpja v C://php sm si pogledov, sam ocint je cist prevec komliciran(al pa jst komliciram, to bo:):\ .

lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

veteran ::

Pa popravi tisto vrstico, da bo php5_module, datoteka pa php5apache2.dll. To bi pol moral delat.

Če pa ne gre, vzemi kakšen paket, npr XAMPP, ki inštalira vse v kompletu; apache, php, mysql, perl...

Ethical ::

Zdravo!

Najprej hvala veteran, k si me napotu za instalacijo XAMPP-a.uspešno sm zacel installacijo mambota.Zej pa kot zacetnik pojma nimam kaj nj napišem pri vecjih zahtevah tega mambota.
:D
Problem je vidn tle:

slika1

Zej jst sm kr neki pisov notr, najbrz je treba ukaze dat, sam nimam pojma kere.
Slika2

Zej ce gledate zgornjo sliko pa tole sliko

Slika3

Opazte d spodi dol neki tud manka, se prav mam jst še eno opcijo več, mogoce je to kj..lol:\

lp, ethical:\
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

Zgodovina sprememb…

  • spremenil: Ethical ()

Ethical ::

Hm zej sm se nekej ugotovou, d je treba nastavt mysql bazo kot prazno bazo al kaj ze.Zej me zanima kam jst dam tole

< ? php

// set your infomation.
$dbhost='localhost';
$dbusername='david';
$dbuserpass='mypassword';
$dbname='test';

// connect to the mysql database server.
$link_id = mysql_connect ($dbhost, $dbusername, $dbuserpass);
echo "success in database connection.";

// create the database.
$dbname=$dbusername."_".$dbname;
if (!mysql_query("CREATE DATABASE $dbname")) die(mysql_error());
echo "success in database creation.";

? >


Kam tocn v ker dir, v kero mapo v kero datoteko, v ker stavk morm dat tole?
Ce mi procm poveste!

Hvala, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

veteran ::

bazo najlažje narediš takole:

start -> run -> cmd

cd c:\mysql\bin (če si inštaliral drugam, popravi)

mysqladmin -p -u user_name create ime_baze

vpraša te za password, vtipkaš

Ethical ::

ja sm probov, natanko tako kot si ti opisv, sam mi jav erorr in sicer

Erorr


lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

veteran ::

Pa je to username in password, ki si ga nastavil ob inštalaciji mysql?

BTW, v tistem kompletu je najbrž tudi phpMyAdmin, ali pa MySql Administrator, tam boš lažje naredil bazo in nastavil privilegije.

Ethical ::

Ne nism nastavu tega v instalaciji mysql, ker me ni prašov(instalacija xampp kompleta)to je sam instalirov use.
Ket nastavm geslo in user za mysql?v mysql administrator , al v phpmyadmin?

zej ce napism v brovser http://localhost/phpmyadmin/, se mi odpre ena nadzorna plošča.Ket točn morm pa tm geslo pa user dat, k tazadnkrat k sm to delov(pred4uram), mi je resetirov komp, in mi ga ni vec hotu odpret!:\
Prejsnic sm su na levi strani, sm izbral mysql, in potem tabela(user) in akcija(prebrskaj) in potem se mi je odpr tole.Zej me zanima, kerga morm spremenit oz. kreirat(user in pass)?A sm sploh na pravem mestu?


lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

Zgodovina sprememb…

  • spremenil: Ethical ()

Ethical ::

Hm, zej mi je ratal, z root userjem, in brez passa!

Zej se zajebavam se z namestitveno mapo, zanima me točno kaj je in kje se nahaja, ker jo morm baje zbrisat!!

Hvala za pomoč ,
lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580

jype ::

Ethical> Hm, zej mi je ratal, z root userjem, in brez passa!

Ejga, tole je pa slabo. Za mysql root userja je blazno fino, da ima nastavljen password, sploh glede na to da je videti, da ne ves, ce tvoj mysql poslusa na "internetu".

Ethical ::

cao! dolg me ni blo gor, nism meu casa...krkol že,...zanima me kako se spremeni geslo v podatkovni bazi mysql, tako, da se bom potem lahko logirov na mambota? lp, ethical
Unigraphic NX4, ME10.45 powered by AMD Opteron 165 DC, GPU X1900XT-R580


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
!

Postavitev Apache serverja s podporo za PHP in MySQL (strani: 1 2 3 4 5 6 7 )

Oddelek: Izdelava spletišč
322252690 (27355) miko22
»

PHP, Apache, MySQL, PHPMyAdmin - namestitev

Oddelek: Programiranje
181548 (1359) slitkx
»

Apache - localhost JA, IP naslov NE

Oddelek: Omrežja in internet
186599 (6458) ManDriver
»

PostgreSQL

Oddelek: Programiranje
101634 (1238) AaBoy
»

Apache & mail server

Oddelek: Izdelava spletišč
101291 (1185) FXMagic

Več podobnih tem