Pagina 1 van 1

MOD phpBB Digests geeft foutmelding

Geplaatst: 17 mar 2015, 21:46
door roze
  • Modificatie & Versie:Digest 2.2.24.
    Directe link naar de modificatie: http://phpbbservices.com/digests_wp
    Adres van je forum: http://www.fysiovisie.nl/forum
    phpBB versie:3.0.13-PL1
    De Mod phpBB Digests

    Bij het testen van de Mod met deze functie:

    Code: Selecteer alles

    http://www.fysiovisie.nl/forum/mail_digests.php
    krijg ik deze melding:

    Code: Selecteer alles

    [phpBB Debug] PHP Warning: in file [ROOT]/mail_digests.php on line 67: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode
    Starting mail_digests.php
    Ending mail_digests.php
    Hier begrijp ik niets van?[/b]
Ik heb alle instellingen van de MOD nagelopen, maar kan niets geks vinden.

Het verzenden van een "bulk-E-mail" via het forum gaat wel goed.

Ik hoop dat iemand me kan helpen.

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 25 mar 2015, 17:11
door Theriddler
Op de bewuste regel staat:

Code: Selecteer alles

// Set an indefinite execution time for this program, since we don't know how many digests
// must be processed for a particular hour or how long it may take. The set_time_limit function
// only works if PHP's safe mode is off.
set_time_limit(0);
In dit script wordt er gebruik gemaakt van set_time_limit, hiermee kun je in php zorgen dat een script na dat aantal stopt bijv 300=5minuten. Maar nu deze op 0 staat zegt het eigenlijk dat het script voor altijd zou moeten blijven draaien (tot wellicht alle functies zijn afgerond.)

Voor deze functie is het noodzakelijk dat de php safe mode uit staat, deze functie werkt namelijk niet wanneer safe_mode aan staat. Alleen de host kan dit aan of uit zetten.

Vraag je hosting provider naar meer informatie.

Je kunt ook proberen de bovenstaande regel te verwijderen uit het script.
Gebruik hiervoor wel een goed php editor programma (zie onderschrift).

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 25 mar 2015, 17:46
door roze
Bedankt. Ik ga contact zoeken met de hosting provider.

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 26 mar 2015, 21:36
door roze
De safe mode is gewijzigd.

Nu krijg ik nog steeds bij het uitvoeren van de test:
PHP Warning: in file [ROOT]/mail_digests.php on line 67: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode
Starting mail_digests.php
Ending mail_digests.php


Wat nu?

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 30 mar 2015, 15:31
door Theriddler
Als je in het admin paneel kijkt van het forum bij php informatie ,wat staat er dan bij safe_mode ? ON of OFF

Aan de foutmelding te zien staat de safe_mode nog steeds op 'ON'

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 30 mar 2015, 17:33
door roze
Het staat nu zo:

safe_mode On Off. (Local. Master)


Is dat OK?

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 30 mar 2015, 19:25
door Theriddler
roze schreef:Het staat nu zo:

safe_mode On Off. (Local. Master)


Is dat OK?
Zowel local als master zouden op OFF moeten staan.

in PHP 5.4 of in ieder geval 6.0 is safe_mode verwijderd.

Ook kun je nog proberen in de htaccess het volgende toe te voegen helemaal bovenin:

Code: Selecteer alles

php_flag safe_mode Off
Maar het beste voor nu is denk toch de host te vragen.

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 30 mar 2015, 21:56
door roze
Bedankt. Ik ga morgen contact opnemen met de host.

Re: MOD phpBB Digests geeft foutmelding

Geplaatst: 09 apr 2015, 19:45
door roze
inmiddels de safe_mode zowel lokaal als Master op off gezet.

Nog overleg gehad met de maker van de mod op het engeltalige PHPbb-forum.

De test werkt nu goed. Morgen kijken of we allemaal ons overzichtmailtje krijgen.