Warning: copy() has been disabled for security reasons in /3w/czweb.org/m/mydiary/compl.php on line 5
Warning: fopen(http://mydiary.czweb.org/database/): failed to open stream: HTTP wrapper does not support writeable connections. in /3w/czweb.org/m/mydiary/compl.php on line 6
Mohl byste mi to někdo přeložit?
copy() has been disabled for security reasons
funkce copy byla zakázána z bezpečnostních důvodů
Jinými slovy, funkci copy ve svých skriptech nadále nemůžeš používat.
to druhy rika, ze kdyz otevres pres fopen soubor pres http, tak do neho nemuzes zapisovat
Tipnul bych si, že ten skript nejdříve vytvoří kopii souboru a pak tu kopii otevře.
1. Nepodaří se vytvořit kopii - zakázaný copy()
2. Nepodaří se otevřit soubor, neboť to měla být ta kopie, která se nevytvořila.
Napadá mě následující:
1) jak dlouho je toto nastavení PHP funkční? týdny? měsíce?
2) některé redakční systémy potřebují zapisovat do souborů, vytvářet soubory (cache, generovaná nastavení atp.) - existují k těmto funkcím nějaké povolené alternativy?
díky za info
týdny
http://www.webzdarma.cz/forum/read.php?f=2&i=33059&t=33013
a další, zkus být aktivní a hledej na toto téna na fóru
ZPC: ad 2) nefunguje pouze fce copy(), zapisovani do souboru i jejich vytvareni je vpohode. Chyba, kterou udelal jojo, je, ze jako parametr fce fopen zadal kompletni uri souboru (vcetne protokolu a adresy serveru). Php do takto otevrenych souboru (pres protokol http) nema pravo na zapis, tudiz proto ta chyba. Kdyby zadal absolutni/relativni cestu na serveru (ve filesystemu), nahlasilo by mu to pouze, ze soubor nelze najit (paklize chtel pristupovat ke kopii souboru vytvorene fci copy()). Svoji variantu copy() si vytvoris snadno - otevres original, nactes jeho data a zapises je do jineho souboru. fopen, fread, filesize, fwrite, fclose jsou jedine fce, kt. potrebujes.
Nefunguje mi aache pise mi errorr 404 file not found
é=čťäá´ňľ§.§:
Založ si svoje vlákno. Toto se týká copy().