Re: Process queue without cron jobs [message #170092 is a reply to message #170090] |
Sat, 09 October 2010 22:23 |
Netlopa
Messages: 4 Registered: October 2010
Karma:
|
Junior Member |
|
|
Ok.I'll try to ask in another newsgroup, but before requesting help,
i'll try to solve this question when the office is open.
Thank you anyway.
Regards,
Netlopa
Il 09/10/2010 22:08, Jerry Stuckle ha scritto:
> On 10/9/2010 11:40 AM, Netlopa wrote:
>> 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 :)
>>
>
> No, you explained it quite well. And I ask again - what does this have
> to do with PHP? Sure, you're asking a question about a product written
> in PHP - but that doesn't mean the question is appropriate here. After
> all, Linux is written in C - so according to your logic, I should ask
> all my Linux questions in a C programming group.
>
>> 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& amp;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 :(
>>
>
> Still absolutely nothing to do with PHP.
>
>> 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 :(
>>
>
> So I ask you again - what is your PHP question?
>
>>>
>>> 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 :)
>
> Then they may have to live with having to click on the browser once an
> hour.
>
|
|
|