Προς το περιεχόμενο

php configuration : pos ginetai??


Em_Zed

Προτεινόμενες αναρτήσεις

Δημοσ.

prosfata agorasa ena biblio gia tin php kai eixe kai ena sinodeutiko cd me tin php, ti mysql kai ton apache. ta tria auta stoixeia mona toys, mia xara mpikan..otan omos prospathisa na ta kano na doulepsoun metaksi toys... :? ap oti diabasa sto parartima, prepei na allakseis kati sto php.ini gia na katalabei o server oti iparxei i php??? kati tetoio..dio meres prospatho tora, alla tipota.

 

opoios exei asxolithei me php kai kserei pos ginetai to installment kai to config, parakalo, na boithisei. i ptixiaki mou einai se php kai prepei na arxiso na tin douleuo. euxaristo para poli.

Δημοσ.

Για να καταλάβει ο server ότι υπάρχει η php πρέπει να φορτώνεις το module στο αρχείο ρυθμίσεων του server. Ανοίγεις επομένως το httpd.conf και προσθέτεις μια γραμμή του στιλ:

 

LoadModule php4_module c:/home/php/sapi/php4apache2.dll

AddType application/x-httpd-php .php

 

αυτό είναι για PHP 4, αν έβαλες την 5, αλλάζεις το αντίστοιχο αρχείο, που πρέπει να βρίσκεται στο φάκελο που δηλώνεις φυσικά, μην κοιτάς το δικό μου παράδειγμα.

 

Επίσης, για να μην έχεις πρόβλημα με το php.ini, πρέπει να ελέγξεις κι εκεί κάποιες ρυθμίσεις, όπως από ποιο φάκελο φορτώνονται οι βιβλιοθήκες της, ποιος είναι ο φάκελος για τα temporary αρχεία κλπ κλπ, αλλά αυτά δεν έχουν σχέση με το αν θα τη δει ο server, ο server τη βλέπει έτσι όπως σου είπα.

Δημοσ.

molis xtes anakalipsa oti eixa ektelesei lathos arxeio. gi auto kai den eixa fakelo sapi. telos panton, ebala ta sosta arxeia, anoiksa kai to install.txt pou eixe, ekana oti elege, pano kato idia me ta dika sou. gia tin akribeia ekana ta eksis :

 

extension_dir=C:\Php\extensions gia na katalabei kai kala pou einai ta modules, kai meta apo kathe library ebgala ta ;

 

extension=php_bz2.dll

extension=php_ctype.dll

extension=php_cpdf.dll

extension=php_curl.dl klp.

 

meta anoiksa to httpd.conf kai ekana ta eksis :

 

LoadModule php4_module c:/php/sapi/php4apache.dll

AddType application/x-httpd-php .php

 

ScriptAlias /php/ "C:/php/"

Action application/x-httpd-php "/php/php.exe"

AddType application/x-httpd-php .php

 

otan piga omos na trekso to php.exe ebgale minima oti kai kala den mporei na anoiksei to directory pou tou exo dosei sto php.ini, to c:\php\extensions. dokimasa kathe tropo, alllaksa ta \ me /, ebala mikra, kefalaia, tipota.... :( kamia idea??? kai pali euxaristo poli.

Δημοσ.

Αυτό που θα σου πω ίσως σου ακουστεί χαζό...το ερωτηματικό (που σημαίνει σχόλιο) μπροστά το αφαίρεσες;;;

 

Επίσης, γιατί βάζεις και Scriptalias? Καλύτερα να την τρέχεις σαν module και όχι σαν CGI...Αφαίρεσε το δεύτερο κομμάτι..

Δημοσ.

katholou xazo...stin arxi eixa tin idia aporia, alla meta thimithika ta mathimata c++ kai leo auta ta erotimatika mallon feygoun.kai ta bgala.

 

otan les to deutero kommati, ennoeis mono tin grammi scriptalias, i kai oti iparxei kato apo autin.

 

sto fakelo php tou cd, einai dio arxeio, ena zip kai ena exe. stin arxi ekana mono to exe kai mou bgale kati fakelous, alla oute sapi oute tipota. opote meta ekana to zip kai ebgale kai to sapi, kai ta dll kai ola. otan meta ksanaebala to exe, mou zitise server me ton opoio thelo na trexei i php. kai ebala apache, sosta? oxi? kai tora, otan pao na trekso ton apache, mou bgazei to idio minima pou mou bgazei kai otan trexo to php.exe. oti den mporei na anoiksei ton katalogo. ston tomea paths kai directory tou ini, opos blepeis, ebala to c:\php\extensions pou einai ta dll gia ta modules alla de ta anoigei, bgazei to minima. ekei kollao tora. ti sk@ta mporei na ftaiei?ebala kai /, ebala kai \, alla tipota. ti na kano? :?

 

 

;Paths and Directories ;

;;;;;;;;;;;;;;;;;;;;;;;;;

 

doc_root= ; the root of the php pages, used only if nonempty

 

user_dir=; the directory under which php opens the script

using /~username, used only if nonempty

 

extension_dir=C:\Php\extensions ; directory in which the loadable

extensions (modules) reside

Δημοσ.

Λοιπόν, δεν έχω βάλει ποτέ όλα αυτά μαζί αλλά ξεχωριστά οπότε δεν ξέρω τις διαδικασίες. Αυτό που συνιστώ όμως είναι να αφαιρέσεις και τις τρεις γραμμές από το Scriptalias και μετά. Δε σου χρειάζονται.

 

Επίσης, για κάθε ενδεχόμενο, να αντιγράψεις το αρχείο php4apache.dll στο φάκελο bin όπου βρίσκεται η εγκατάσταση του apache.

 

Κάνε κι ένα τελευταίο τσεκάρισμα στα paths και δοκίμασε να ξανατρέξεις τον apache. Μην τρέχεις το php.exe μόνο του.

Δημοσ.

Φίλε, πάντως εγώ σε όλους τους γνωστούς μου που θέλουν να μάθουν, τους λέω και κατεβάζουν το xampp (http://www.apachefriends.org/en/) και με μία απλή εγκατάσταση τα έχουν όλα να δουλεύουν (εκτός από τα ελλήνικά, αλλά αυτό θα πρέπει να το σετάρεις έτσι κι αλλιώς http://www.insomnia.gr/phpBB2/viewtopic.php?t=382386 )

Δημοσ.

Den inksera oti ipirxan programmata pou ta exoun ola built-in.

Exo akoma omos merikes erotiseis :

 

a) Apo ti selida pou mou eipes katevasa 3 arxeia, ena zip kai dio exe.

Prepei na ta trekso kai ta 3 i kanoun kai ta 3 to idio pragma, sosta?

 

B) prin eixa perasei ton apache, ti mysql kai tin php alla den mporousa

na ta kano na doulepsoun metaksi tous. prin kano auta pou elege to

txt tou programmatos ta diegrapsa ola.

 

c) ekana auta pou elege, prota to apache.bat, meta to mysql.bat, meta

ta ekleisa. kai prospathisa na anoiksto to http://localhost, alla tipota.

kata tixi kratisa anoikto ton apache anoikto kai doulepse. otan ekana klik sto status to mono activated itan to http.

 

d) meta etreksa to xammp.exe kai eida tin selida pali. otan ekana klik

sto status itan activated ola, ektos ta dio teleytaia. ola osa me endieferan

diladi. kai douleuan kanonika. kai ti selida tis php.info eida kai ola.

otan prospathisa omos na anoikso mia selida php apo to cd tou bibliou eida ton kodika kai oxi ti selida.. :o(

 

gia na do tis selides tou php prepei na kano kati allo? na trekso kana arxeio php.exe i kati tetoio? les na exei meinei kana arxeio apo tin proigoumeni egkatastasi.alla ta esvisa ola. mexris stigmis exo to xammp, leei oti einai activated i mysql, i php, kai kati alla, alla den mporo na do

auto to paradeigma pou thelo. prepei na ta balo kapou sigkekrimena gia

na mporo na ta do? apo pou na arxizo? apo to apache_start, kai mysql_start i kateutheian apo to start_xammp? prepei na allakso tipota apo to php.ini?

 

sorry gia tis polles erotiseis alla toso kairo pedeuomai mautes tis malakies

kai den exo bgalei akri. seuxaristo poli.

Δημοσ.
d) meta etreksa to xammp.exe kai eida tin selida pali. otan ekana klik

sto status itan activated ola' date=' ektos ta dio teleytaia. ola osa me endieferan

diladi. kai douleuan kanonika. kai ti selida tis php.info eida kai ola.

otan prospathisa omos na anoikso mia selida php apo to cd tou bibliou eida ton kodika kai oxi ti selida.. :o(

 

gia na do tis selides tou php prepei na kano kati allo? [/quote']

 

Για να δεις ένα αρχείο filename.php δεν πρέπει να το ανοιξεις με open file αλλα, να το μεταφέρεις μεσα στο directory xampp\htdocs και να το δεις στον browser χρησιμοποιώντας το url localhost/filename.php

Δημοσ.

nai re...nomizo oti to ekana auto alla pali eblepa kodika... exo ena paradeigma mia selidas html me mia forma kai ena submit. otan patao to submit anoigei mia selida php. ta ebala kai ta dio sto httdocs, etreksa tin html, patisa submit alla tipota... :(

 

prepei na allakso kana arxeio ini i conf, opos ekana stin proigoumeni php pou eixa? se sena douleuei kanonika, xoris na allakseis tipota? thanx. :arrow:

Δημοσ.

koyan den exo logia na seuxaristiso. entaksei, telika ti brika ti lisi. nai men ta baza sto httdocs alla ta anoiga apo ekei, den ta anoiga apo ton browser. ola entaksei. seuxaristo para poli, me esoses !!! :)

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...