Likes Likes:  0
Resultaten 1 tot 15 van de 16
Pagina 1 van de 2 1 2 LaatsteLaatste
  1. #1
    include in PHP Cronjob
    Telahosting
    581 Berichten
    Ingeschreven
    22/02/07

    Locatie
    Druten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 11069830
    Ondernemingsnummer: nvt

    Thread Starter

    include in PHP Cronjob

    Hallo WHT-ers,

    Een klant wil graag via een cronjob een PHP bestand aanroepen. In dat PHP bestand, wordt gebruik gemaakt van de require(); functie.
    Dus:
    Import.php bevat o.a: require("../includes/common.php");
    Import.php openen is dus geen probleem. Open je import.php via de browser, dan werkt het gewoon en wordt er ge-required. Probeer je het bestand dus te openen met cronjob, dan krijg je de error dat ../indcludes/common.php niet bestaat:

    Warning: require(../includes/common.php): failed to open stream: No such
    file or
    directory in
    /home/gebruikersnaam/domains/domeinnaam.net/public_html/nederland/contentsystem/s
    cripts/import.php
    on line 6

    Fatal error: require(): Failed opening required '../includes/common.php'
    (include_path='.:/root/pear/share/pear') in
    /home/gebruikersnaam/domains/domeinnaam.net/public_html/nederland/contentsystem/s
    cripts/import.php
    on line 6
    Het vreemde is echter dat er in import.php 4 keer iets required wordt, maar alleen een foutmelding optreed bij common.php, en die bestaat wel echt

    common.php bevat ook niet veel spannend, alleen een paar requires (de andere 3 pagina's hebben dat niet).

    Weet iemand iets, of heb je meer info nodig? Let me know

    Excuses, hij kan alle 4 de bestanden niet vinden
    Laatst gewijzigd door Luke B; 04/03/08 om 14:18. Reden: Automerged Dubbelpost

  2. #2
    include in PHP Cronjob
    geregistreerd gebruiker
    672 Berichten
    Ingeschreven
    18/09/02

    Locatie
    NL

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 37101101
    Ondernemingsnummer: nvt

    Probeer ipv ../includes/common.php het gehele path op te geven

  3. #3
    include in PHP Cronjob
    Meneer de Directeur
    12.253 Berichten
    Ingeschreven
    11/05/04

    Locatie
    Valkenswaard / Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17186890

    Hoe zien de andere includes er uit?

  4. #4
    include in PHP Cronjob
    Telahosting
    581 Berichten
    Ingeschreven
    22/02/07

    Locatie
    Druten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 11069830
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door Bob2 Bekijk Berichten
    Probeer ipv ../includes/common.php het gehele path op te geven
    Sorry, vergeten te vermelden. Indien je het absolute path neemt, werkt het prima. Dat is echter niet de bedoeling aangezien het systeem in principe 'plug 'n play' moet zijn.

    Citaat Oorspronkelijk geplaatst door Triloxigen Bekijk Berichten
    Hoe zien de andere includes er uit?
    De andere includes zien er exact hetzelfde uit en komen ook bij dezelfde directory uit. Echter omdat we in 1e instantie require(); gebruikte, kwam die niet verder als de eerste melding. Toen we het met include(); probeerden zagen we dat er daar bij alle 4 een fout optrad.
    Laatst gewijzigd door Luke B; 04/03/08 om 14:26. Reden: Automerged Dubbelpost

  5. #5
    include in PHP Cronjob
    Meneer de Directeur
    12.253 Berichten
    Ingeschreven
    11/05/04

    Locatie
    Valkenswaard / Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17186890

    Je roept het zeker via php zelf aan en niet via http? Dan krijg je dat soort errors idd als je geeh hele path wilt gebruiken.

  6. #6
    include in PHP Cronjob
    Telahosting
    581 Berichten
    Ingeschreven
    22/02/07

    Locatie
    Druten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 11069830
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door Triloxigen Bekijk Berichten
    Je roept het zeker via php zelf aan en niet via http? Dan krijg je dat soort errors idd als je geeh hele path wilt gebruiken.
    Klopt, /usr/local/bin/php, als je dat bedoelt.
    Nu je het zegt begint er wel een belletje te rinkelen: moet ik hem via http aanroepen i.p.v. PHP?

  7. #7
    include in PHP Cronjob
    Meneer de Directeur
    12.253 Berichten
    Ingeschreven
    11/05/04

    Locatie
    Valkenswaard / Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17186890

    Via wget (HTTP) maakt het geheel wel een stuk makkelijk, je hoeft dan geen rekeninjg te houden met andere configuraties etc.

  8. #8
    include in PHP Cronjob
    Telahosting
    581 Berichten
    Ingeschreven
    22/02/07

    Locatie
    Druten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 11069830
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door Triloxigen Bekijk Berichten
    Via wget (HTTP) maakt het geheel wel een stuk makkelijk, je hoeft dan geen rekeninjg te houden met andere configuraties etc.
    Dat schijnt wel weer zwaarder te zijn voor de server hoor ik her en der. Klopt dat?

  9. #9
    include in PHP Cronjob
    addicted!
    1.457 Berichten
    Ingeschreven
    13/09/03

    Locatie
    Tilburg / KVK Midden Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Naam: M. Groenleer
    Registrar SIDN: JA

    probeer eens:

    require_once(dirname(__FILE__)."../includes/common.php");

  10. #10
    include in PHP Cronjob
    geregistreerd gebruiker
    672 Berichten
    Ingeschreven
    18/09/02

    Locatie
    NL

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 37101101
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Luke B Bekijk Berichten
    Sorry, vergeten te vermelden. Indien je het absolute path neemt, werkt het prima. Dat is echter niet de bedoeling aangezien het systeem in principe 'plug 'n play' moet zijn.
    Php heeft eenvoudige variabelen om het server path te gebruiken.
    Dan zou het zoiets worden: include("$_SERVER["DOCUMENT_ROOT"]"."/includes/common.php");

  11. #11
    include in PHP Cronjob
    Telahosting
    581 Berichten
    Ingeschreven
    22/02/07

    Locatie
    Druten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 11069830
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door groenleer Bekijk Berichten
    probeer eens:

    require_once(dirname(__FILE__)."../includes/common.php");
    Citaat Oorspronkelijk geplaatst door Bob2
    Php heeft eenvoudige variabelen om het server path te gebruiken.
    Dan zou het zoiets worden: include("$_SERVER["DOCUMENT_ROOT"]"."/includes/common.php");
    Ohoh, jullie hebben helemaal gelijk. Ja, je moet er maar net op komen. Bedankt jongens, ik ga het proberen

  12. #12
    include in PHP Cronjob
    Meneer de Directeur
    12.253 Berichten
    Ingeschreven
    11/05/04

    Locatie
    Valkenswaard / Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17186890

    Citaat Oorspronkelijk geplaatst door Luke B Bekijk Berichten
    Dat schijnt wel weer zwaarder te zijn voor de server hoor ik her en der. Klopt dat?
    Uiteraard is het zwaarder.
    Als je het direct doet danis het enkel php die geladen word, maar voa HTTP is het apache, php en alle modules die je ermee laad.
    Maar uiteraard niet zwaarder dan iedere andere bezoeker die de website bezoekt.

  13. #13
    include in PHP Cronjob
    Telahosting
    581 Berichten
    Ingeschreven
    22/02/07

    Locatie
    Druten

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 11069830
    Ondernemingsnummer: nvt

    Thread Starter
    Tja, met een Athlonnetje moet je toch daar een beetje op letten :$
    Gebruiken nu "require_once(dirname(__FILE__)."/../includes/common.php");" en dat lijkt goed te werken. Bedankt

  14. #14
    include in PHP Cronjob
    Custom User Title
    524 Berichten
    Ingeschreven
    27/09/06

    Locatie
    Ede

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: Ja
    Ondernemingsnummer: nvt

    Het is wel een beetje mierenneuqen, maar strict gezien is require geen functie

  15. #15
    include in PHP Cronjob
    addicted!
    1.457 Berichten
    Ingeschreven
    13/09/03

    Locatie
    Tilburg / KVK Midden Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Naam: M. Groenleer
    Registrar SIDN: JA

    Citaat Oorspronkelijk geplaatst door Luke B Bekijk Berichten
    Tja, met een Athlonnetje moet je toch daar een beetje op letten :$
    Gebruiken nu "require_once(dirname(__FILE__)."/../includes/common.php");" en dat lijkt goed te werken. Bedankt
    Inderdaad is er een trailing slash vereist. Excuses hier voor. Maar je hebt hem gevonden.


    Citaat Oorspronkelijk geplaatst door Freakingme Bekijk Berichten
    Het is wel een beetje mierenneuqen, maar strict gezien is require geen functie
    Heel strict inderdaad niet, laten we het daarom over de functionaliteit hebben.

Pagina 1 van de 2 1 2 LaatsteLaatste

Labels voor dit Bericht

Webhostingtalk.nl

Contact

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