How can I securely mount a ceiling lamp where no box exists?
Nik, you need to install a piece of lumber (or some such support member) that is securely attached to joists, that spans the location where you want to attach the fixture. They make some ready-to-install gadgets for this also: