Sal.
Am urmatoarea problema:
am facut o aplicatie de baze de date web-based. Initial, aplicatia rula pe un singur calculator....ieri am mai conectat un computer in retea cu primul, cu adrese de ip, si tot tacimul (funcioneaza bine). Problema de care m-am lovit a fost urmatoarea:
programul, la un moment dat scrie intr-un fisier text lista de preturi din magazin... (folosind fopen ($cale,'w+'), unde $cale = calea spre directorul ce contine fisierul)
daca $cale face referire la un director de pe computerul (server apache) pe care este instalat programul, mere tarasenia
daca $cale face referire la un director de pe celalalt sistem, nu mai mere...
si am incercat si mapind un director de pe celalalt computer, si prin referire gen \\192.168.0.2\xxx, si nu vrea sa mearga...
am mai incercat si cu ceva de genul `copy c:/dir/fis.txt z:/dir/fis.txt` si tot degeaba....
cum pot sa-l fac sa mearga?
Multumesc anticipat
intrebare legata de scrierea unor fisiere sub php
25. September 2006 - 13:25
#1
intrebare legata de scrierea unor fisiere sub php
monteaza directorul remote prin samba sau, si mai bine, prin nfs.
mersi max
am uitat sa mentionez, ca ambele sunt windows, si pe calculatorul remot pot edita fisierul pe care sub php nu-l pot scrie
oare ce nu-i place?
ce nu-i place oare la instructiunea de copiere? citisem in manualul php ca acesta poate apela comenzi externe pe server si atunci de ce nu merge instructiunea de copiere?
mersi inca o data
Marius
-----------------------------------------
Linux registered user # 419668
vezi ca apache stie sa scrie in directoare din zona documentului root. Verifica calea fisierului pe care-l scrie sa in fie intr-un subdirector.
n-ar fi mai usor ca fiserul sa fie afisat in browser si de acolo sa-l salvezi unde vrei?...
Cristian
http://www.mandrivausers.ro
Ar fi o idee ca sa afisez fisierul in browser si de acolo sa-l salvez...
problema e ca aceasta aplicatie e un programel de stocuri pentru un magazin, calculatorul e legat de 2 case de marcat, iar userii....
din acest motiv prefer sa fac aplicatia sa fie cit mai usor de folosit, cu cit mai multe rutine ce automatizeaza procesele.
treaba a functionat de anul trecut bine, pe un singur calculator. Din pacate, acesta e slabut, motiv pentru care am propus conectarea caselor la un computer iar contabilitatea pe altul. din acest moment nu a mai mers partea de actualizare a stocurilor (acel fisier de care vorbeam, ce trebuie sa fie citit de case). de ce oare nu-mi ruleaza comanda `copy sursa destinatie` ????
mersi mult
Marius
-----------------------------------------
Linux registered user # 419668
rulezi php in safe_mode?
te-ai uitat peste permisiunile directoarelor cu care lucrezi?
depinde de mai multe chestii problema asta a ta
permisiunile sunt ok, pot deschide fisiere si pot scrie in directorul respectiv.
trebuie sa verific partea de safe-mode
mersi mult pentru ajutor
Marius
-----------------------------------------
Linux registered user # 419668
Multumesc inca o data pentru ajutor
rulam php-ul in safe-mode :(
Concluzia:
inca mai am de invatat :)
Marius
-----------------------------------------
Linux registered user # 419668