Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen
  1. #1
    Nico Schuyt
    Bestand openen op andere server
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Bestand openen op andere server

    Ik heb voor iemand een PHP/MySQL programma gemaakt waarmee een prijslijst
    gelezen kan worden die op de lokale PC staat.
    Periodiek moeten de MySQL-gegevens geupdate worden met een .CSV-bestand dat
    op een remote server staat.
    Voor de update moet dat bestand eerst gedownload worden waarna het met "LOAD
    DATA LOCAL INFILE" ingelezen wordt in de tabel.
    Is het mogelijk om de .CSV rechtstreeks vanuit de lokale PHP-applicatie te
    openen of is dat in conflict met veiligheidsbeperkingen?
    Opm.: met ftp_connect() zal het wel lukken, maar ik wil geen wachtwoorden
    e.d. in het script opnemen.
    Nico



  2. #2
    Michiel de Roo
    Bestand openen op andere server
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Bestand openen op andere server

    Nico Schuyt wrote:
    > Ik heb voor iemand een PHP/MySQL programma gemaakt waarmee een prijslijst
    > gelezen kan worden die op de lokale PC staat.
    > Periodiek moeten de MySQL-gegevens geupdate worden met een .CSV-bestand dat
    > op een remote server staat.
    > Voor de update moet dat bestand eerst gedownload worden waarna het met "LOAD
    > DATA LOCAL INFILE" ingelezen wordt in de tabel.
    > Is het mogelijk om de .CSV rechtstreeks vanuit de lokale PHP-applicatie te
    > openen of is dat in conflict met veiligheidsbeperkingen?
    > Opm.: met ftp_connect() zal het wel lukken, maar ik wil geen wachtwoorden
    > e.d. in het script opnemen.
    > Nico
    >
    >


    Als je die file op een publiek toegankelijke plaats zet dan kan dat zonder
    wachtwoorden. Bijv. gewoon met fopen('http://blabla/file.csv', 'r'). Je
    zult hem dan lokaal nog even in een file moeten dumpen en deze weer inlezen.

    Een andere leuke oplossing is NFS, maar dat zal niet altijd lukken. Ook
    kun je ssh met RSA-based authentication gebruiken om de file op te halen
    zonder wachtwoord. Maar dat lukt alleen als het proces onder je eigen user
    draait (dus geen www-server).

    Michiel.


  3. #3
    Nico Schuyt
    Bestand openen op andere server
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Bestand openen op andere server

    Michiel de Roo wrote:
    > Nico Schuyt wrote:
    >> Ik heb voor iemand een PHP/MySQL programma gemaakt waarmee een
    >> prijslijst gelezen kan worden die op de lokale PC staat.
    >> Periodiek moeten de MySQL-gegevens geupdate worden met een
    >> .CSV-bestand dat op een remote server staat.
    >> Voor de update moet dat bestand eerst gedownload worden waarna het
    >> met "LOAD DATA LOCAL INFILE" ingelezen wordt in de tabel.
    >> Is het mogelijk om de .CSV rechtstreeks vanuit de lokale
    >> PHP-applicatie te openen of is dat in conflict met
    >> veiligheidsbeperkingen?
    >> Opm.: met ftp_connect() zal het wel lukken, maar ik wil geen
    >> wachtwoorden e.d. in het script opnemen.


    > Als je die file op een publiek toegankelijke plaats zet dan kan dat
    > zonder wachtwoorden. Bijv. gewoon met fopen('http://blabla/file.csv',
    > 'r'). Je zult hem dan lokaal nog even in een file moeten dumpen en
    > deze weer inlezen.


    Tjonge, wat is een eenvoudige oplossing toch altijd mooi! Nooit aan zoiets
    simpels gedacht.

    > Een andere leuke oplossing is NFS, maar dat zal niet altijd lukken.
    > Ook
    > kun je ssh met RSA-based authentication gebruiken om de file op te
    > halen zonder wachtwoord. Maar dat lukt alleen als het proces onder je
    > eigen user draait (dus geen www-server).


    Ehhhh, dat is een te hoog niveau voor me :-)

    Reuze bedankt!!!
    Groet, Nico



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics