[PHP] unlink op andere server *

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi ik heb 2 servers een waar mijn website op staat en een waar ik mijn foto's upload. Nu wil ik een file kunnen deleten van die foto server. Ik heb gezocht op GoT en google maar niks kunnen vinden, misschien omdat het juist een stom probleem is maar ik weet niet hoe ik het zou moeten doen. ik heb met unlink geprobeerd, maar dit lijkt alleen te werken als de foto's op dezelfde server staan als het php script die het wil deleten. Iemand een idee ?

Acties:
  • 0 Henk 'm!

  • Banpei
  • Registratie: Juli 2001
  • Laatst online: 25-10-2022

Banpei

Hachiroku on this touge?

Verwijderd schreef op 18 november 2003 @ 17:17:
Hoi ik heb 2 servers een waar mijn website op staat en een waar ik mijn foto's upload. Nu wil ik een file kunnen deleten van die foto server. Ik heb gezocht op GoT en google maar niks kunnen vinden, misschien omdat het juist een stom probleem is maar ik weet niet hoe ik het zou moeten doen. ik heb met unlink geprobeerd, maar dit lijkt alleen te werken als de foto's op dezelfde server staan als het php script die het wil deleten. Iemand een idee ?
Het lijkt me vrij logisch dat je niet een file mag unlinken als deze remote is. Misschien gewoon een scriptje maken op de fotoserver die het voor je verwijdert als je dat aangeeft op je webserver?

AE86 gevonden! | So what I thought I'd do was, I'd pretend to be one of those deaf-mutes.


Acties:
  • 0 Henk 'm!

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

ik heb met unlink geprobeerd, maar dit lijkt alleen te werken als de foto's op dezelfde server staan als het php script die het wil deleten.
Dat is de vraag :) Als jij bedoelt dat je via HTTP wilt deleten, dan is dat wel mogelijk, maar bij het gros van de http servers disabled. Gelukkig wel, anders zou jij van mijn websites dingen kunnen deleten. Maar dat heeft weinig met unlink te maken, alswel met een "DELETE" request.

Een andere mogelijkheid is werken via FTP. Even een verbinding opzetten en de foto verwijderen.

Nog een mogelijkheid is op de fotoserver een php scriptje zetten wat alleen reageert op aanvragen van het IP van de php-server en dat php scriptje lokaal de bestanden laten verwijderen.

Tot slot zou je, als de servers in hetzelfde netwerk ofzo staan, eens na kunnen denken over een (permanente) netwerkverbinding tussen de 2 servers zodat je via een mount de bestanden kunt verwijderen.

Mogelijkheden genoeg, maar
PHP:
1
unlink ( 'http://www.tweakers.net/index.php' );
werkt gelukkig niet ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bedankt, ik ga voor de ftp verbinding, dit is voor mij de meest geschikte, maar hoe doe ik dit ? ik bedoel niet hoe maak ik een verbinding met de andere server, maar hoe unlink ik de file daarna als de verbinding er is ? met unlink geeft ie dan nog steeds dezelfde foutmelding :)

Acties:
  • 0 Henk 'm!

  • dream0r
  • Registratie: Oktober 2001
  • Niet online

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
dank
Pagina: 1