Re: Process queue without cron jobs [message #170088 is a reply to message #170066] |
Sat, 09 October 2010 15:40 |
Netlopa
Messages: 4 Registered: October 2010
Karma:
|
Junior Member |
|
|
Il 08/10/2010 17:55, Jerry Stuckle ha scritto:
> On 10/8/2010 11:44 AM, Netlopa wrote:
>> Hi,
>>
>> I'm writing here to ask you how can I automatize the queue processing of
>> phpList.
>> My hosting doesn't support cron jobs, so now we process manually the
>> queue (we have to click all the days, once an hour).
>> I want to automatize the process, but we cannot use cron jobs from the
>> hosting company.
>> Are there any workaround?I've tried to write a batch, running into a
>> client, that does wget to retrieve a page, but doesn't function.
>> The wget command is like this:
>>
>> wget -q -O -
>> ' http://www.mydomain.com/lists/admin/index.php?page=processqueue&login=m yusername&password=mypassword&reload=0'
>>
>>
>>
>> Unfortunately, the amount of emails that I would send is very high :(
>>
>> Thank you in advance for your future proposals :)
>>
>> Netlopa
>
> What does this have to do with PHP? wget is not a PHP command, after all.
I haven't explained well the problem and I know that wget is not a php
command :)
In practice, in the config.php related to phplist, i've configured a
task duration of 3600s for send @ 1200 emails/task duration ==> email
rate @1200emails/hour.
The problem is that the script must be run for 1 hour (the maximum
period allowed by phplist).
Running the page
../index.php?page=processqueue&login=myusername&password=mypassword &reload=0
Firefox continues for 1 hour, reloading the page (to mantain active the
queue processing), because there is a limit of the PHP script duration
that i couldn't change :(
So, i want to ask you, if there is a workaround in order to automate the
queue processing or is better that I reduce the period time and recall
the script several times (respecting the time constraint setted by the
hosting service) via wget called by another computer.
Unfortunately the office is closed (i don't have credentials) and i
can't test :(
>
> Maybe you need another host. Or ask in a more appropriate newsgroup.
>
I think that is better change the host, but my company doesn't want
invest money for more quality service.
Aruba @30 EUR/year is not the better solution :)
|
|
|