Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP ja palvelimelle tiedoston luominen (ja chmod)

moptim [30.11.2006 16:01:32]

#

Miten palvelimelle siis luodaan PHP-skriptillä tiedosto? Entä miten chmodaus onnistuu? Käytössäni on MBnetin kotisivut.
EDIT: ja millä chmod-arvolla tiedostoon on skriptistä luku- ja kirjoitusoikeus?

odys [30.11.2006 16:06:59]

#

Muistelisin ettei MBnetissä ole sallittu touch() / chmod() funktioiden käyttö turvallisuussyistä, mutta chmod 667 riittää kirjoitukseen ja lukuun.

moptim [30.11.2006 16:08:05]

#

MBnetin joku häiskä kirjoitti:

MBinternetissä toimivat kaikki muut php:n funktiot paitsi seuraavat: phpsystem, exec, escapeshellarg, escapeshellcmd,
passthru, syslog, openlog, leak ja phpinfo

EDIT: ja tietokantaa ei ole

odys [30.11.2006 16:10:43]

#

No siinä tapauksessa katso php:n manuaalista https://www.php.net/touch ja https://www.php.net/chmod

Myös fopen() yrittää luoda tiedoston jos sitä ei ole, mutta jos siihen ei ole oikeuksia niin ei ole =) Koikeile.

moptim [30.11.2006 16:11:06]

#

Voiko kansion chmodata?
EDIT: elikkä siis pitääkö jotain chmodausta olla, jotta voisi luoda filun skriptistä käsin?

siirappi [27.12.2006 19:43:35]

#

Chmoddaa tiedosto, jolla ajattelit luoda uusia tiedostoja.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta