Heips!
Yritin tuossa asentaa phpmychattia, mutta selain ei tunnista php3 päätteisiä tiedostoja vaan näyttää ne pelkkänä koodina, mutta heti kun muutin yhden tiedoston pelkäksi php päätteiseksi, avautui asennus, mutta sen jälkeen se ei taas aukaise mitään....miten saan selaimen aukaisemaan myös nuo php3 päätteiset tiedostot???
Yritin tuossa asentaa phpmychattia, mutta selain ei tunnista php3 päätteisiä tiedostoja vaan näyttää ne pelkkänä koodina, mutta heti kun muutin yhden tiedoston pelkäksi php päätteiseksi, avautui asennus, mutta sen jälkeen se ei taas aukaise mitään....miten saan selaimen aukaisemaan myös nuo php3 päätteiset tiedostot???
Vastaukset 4
Vanhimmat
Ilmeisesti ei oma palvelin?
Tällöin olisit voinut asetuksita sanoa, et laitappas php3 päätteiset tiedostot myös php tulkin kautta.
Jos toi php3 pääte viittaa, et koodi on php3 aikoihin tehty, eikä sitä ole senjälkeen muutettu, niin voi olla, ettei välttämättä toimi, sillä php koodin rakennetta on hieman muutettu, sekä silloin oletusasetuksilla olleet asetukset ovat muuttuneet turvallisuus syistä off tilaan.
Suosittelisin, et kokeilisit jotain muuta chattia. Tai sit nimeät kaikki php3 päätteiset tiedostot php päätteises, sit avaat tiedoston tavallisella tekstinkäsittelyohjelmal, ja etsit kaikki php3 sanat, ja nimeät ne php. Toi koodinmuuttaminen on välttämätöntä, koska ohjelmassa on viittaukset php3 päätteiseen tiedostoon, eikä se löydä tota sinun uudelleen nimeämääsi.
"Ilmeisesti ei oma palvelin?"
Kyllä se on oma. Asensin Apachen, php:n ja MySql:än :)
Laitoin myös ohjeiden mukaan johonkin Apachen tiedostoon kaikki mahdolliset tiedostopäätteet, mutta silti se ei niitä aukaise.
"Jos toi php3 pääte viittaa, et koodi on php3 aikoihin tehty, eikä sitä ole senjälkeen muutettu, niin voi olla, ettei välttämättä toimi, sillä php koodin rakennetta on hieman muutettu, sekä silloin oletusasetuksilla olleet asetukset ovat muuttuneet turvallisuus syistä off tilaan."
Niin, 2001 tehty tuo chät joten en sitten tiedä....mutta eikös se ole vähän liian iso urakka ruveta jokaisen tiedoston koodiin muuttelemaan kaikkia php3 viittauksia..? Itse tiedostojen päätteet vielä menisi, mutta sieltä koodin seasta paha ruveta....
*Kyllä se on oma. Asensin Apachen, php:n ja MySql:än :)*
Tämähän helpottaa asiaa kummasti. Asensit ilmeisesti PHP:n moduulina. Ja lisäsit Apachen httpd.conf tiedostoon
xxxxxxx
AddType application/x-httpd-php .php
Lisääppäs
AddType application/x-httpd-php .php3
Tolla rivil kerrot tulkille, et laitetaampas php3 päätteiset myös tulkin läpi.
*Niin, 2001 tehty tuo chät joten en sitten tiedä....mutta eikös se ole vähän liian iso urakka ruveta jokaisen tiedoston koodiin muuttelemaan kaikkia php3 viittauksia..?*
Ei se ole iso urakka, eihän siinä montaa tiedostoa ole jonka pääte on php3? Sekä tekstinkäsittelyohjelmissa on etsi/korvaa toiminta, jolloin parilla klikkauksella korvaantuu tekstistä kaik php3 päätteet. Tosin tätä ei tartte tehdä, kun on oma palvelin, niin voit muuttaa asetuksia.
Jos chatti ei sittenkään toimi, kun olet saanut toimimaan php3 päätteiset, niin laitappas php.ini asetuksesta register_global=on tämä tosin huonontaa tietoturvaa hivenen, mutta eipä haittane, jos käytät noita valmiita scriptejä.
Tämän varmaankin tiedät, et Apachen tai PHP asetusten muuttamisen jälkeen Apache pitää käynistää uudestaan, jotta asetukset tulee voimaan.
Lisäyksenä viel, lisääppäs httpd.conf tiedoston DirectoryIndex kohtaan index.php3 tällöin php3 päätteinen voi olla myös index tiedosto.