Jump to content

angelfplaza

Approved members
  • Posts

    19
  • Joined

  • Last visited

Posts posted by angelfplaza

  1. On 18/01/2016 at 7:59 AM, Erik Geurts said:
     

    Revive Adserver is definitely compatible with PHP7, this has been tested thoroughly.

    This item was addressed on a Github issue: https://github.com/revive-adserver/revive-adserver/issues/652 and the Requirements page at https://www.revive-adserver.com/support/requirements/ where it says:

     

    So this answers means that nothing is going to be done to make this compatible from the devs?

    I know there is a solution but I prefer not to "play" out of the standard install so the upgrades and updates are easier to apply.

    Can we expect a core fix for this in near future?

  2. Hi, 

    I am not sure if the reason is that I have not change the database, but I cannot make the upgrade to launch from the "new" folder. 
    I have double check everything on the steps and appart of the database clone everything is like the guide says it should be. 

    I have tried deleting everything and start over more than 4 times right now. 

    Is there anything to change on the config files if the database is not changing?

    Any other ideas?

    Thanks

    I think I found the issue, there was a problem with my upload and some files were missing on the new version.

    testing again! Wish me luck! 

  3. Hi, 

    I know that the instructions for upgrade requires to make a copy on a subfolder and using a different database for it. 

    I would like to be able to upgrade the server without that step, but I am not sure if this will work.

    The main issue is that I am using a managed server with only one database so it is not that easy to copy the info.

    I am not sure if the plugins step can be done manually:

    " After the database changes have been completed, the upgrade wizard will display the folder path of the ‘old’ copy of the ad server. Since we’re actually working in a temporary folder, this should in fact be the folder path of the current, live version of the system. Check and confirm that the path is correct. The upgrade wizard will now find out which plugins are installed in the current version and then install the same set of plugins in the new version. During this step, it will even check if there are any new versions of any of the plugins and if so, it will install those instead of the older versions. Some plugins will actually create or update tables for their own use. "

    Thanks

  4.  

    I am getting this error on my server: 

     

    PHP Warning:  date_default_timezone_get(): It is not safe to rely on the system's timezone settings. 
    You are *required* to use the date.timezone setting or the date_default_timezone_set() function. 
    In case you used any of those methods and you are still getting this warning, 
    you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, 
    but please set date.timezone to select your timezone. 
    in MYSERVER/BLABLABLA/variables.php on line 67
     
    This file is on the main folder of the app and the line is: 
       // Always use UTC when outside the installer
        if (substr($_SERVER['SCRIPT_NAME'], -11) != 'install.php') {
            // Save server timezone for auto-maintenance
            $GLOBALS['serverTimezone'] = date_default_timezone_get();
            OA_setTimeZoneUTC();
        }
     
    Not sure if the problem is on my server, but didnt happen with any other app.
    Thanks
  5. Essentially, you are considering to start a hosting business. Very good! We've been doing that for years for hundreds of customers. You should be prepared to work 24/7 from day 1.

     

    My company has developed an application called "Ad Server Hosting Dashboard", it does several things, including retrieving and displaying the relevant statistics of all the ad server instances we host for our customers. By relevant, I mean the statistics needed for invoicing. We don't do that in real time, that is silly in my opinion. Once a day slightly after midnight is sufficient.

     

    In your case, I don't see how it would be helpful to attempt blocking things if a customer goes over their monthly maximum. Think about it, you might consider them to be over their max, but the site doesn't know that and will continue to send requests to the ad server. Instead, this would be the perfect opportunity to sell them a larger plan. But the easiest model is to just charge customers for the actual usage after the end of the month.

    Hey Erik,

     

    Thats exactly right. Thank you for taking your time helping here, it is really appreciate because you know your business better than anyone. :D

     

    Some comments:

    I never said I want to block the costumer, when I said cap I was thinking on billing numbers, to make sure we have prices for the different "limits". I only need to know the numbers to change the plan for the next bill. 

    Also, I agree with you I do not need real time, just check every 24 hours is fine as I said on my latest comment. :) 

    In fact, checking the ammount at the end of the month is more than enough, and charge for that ammount.

    All this brings us to the first question:

     

    How can I measure the request made on a month (or the latest 24h?)

     

    Thanks!

  6. I found the settings. 

    They are on banner configuration. 

    I need to change that now because we are on a dev site testing the code for the ads, so we need to be able to see the changes.

    I set 5 minutes and I will replace that in the future. 

     

    20 minutes is a lot if you need to change something on one ad.

     

    Any method to shuffle or clear the cache when a change like that is made?

    Any other cache method that can be used instead of this one?

     

    Thanks

  7. Yes of course. 

    I am using this post (thank you!) 

     

    http://www.reviveconsultant.com/articles/single-page-call-advanced-implementation/

     

    I am able to load the zones on my website.

    I have 8 zones per page, all of them present allways and I will use one or another depending on the campaign and the config on the adserver. 

     

    My code is like this (but with 8 zones)

    On head: 

    http://www.reviveconsultant.com/articles/single-page-call-advanced-implementation/

     

    header:

     

    <script type='text/javascript'><!--// <![CDATA[
    var OA_zones = {
    'zone_name_1' : X,
    'zone_name_2' : Y,
    'zone_name_3' : Z
    }
    // ]]> --></script>
    <script type='text/javascript'
    src='http://www.example.com/revive/www/delivery/spcjs.php'></script>
     
    Body:
    <script type='text/javascript'><!--// <![CDATA[
    OA_show('zone_name_1');
    // ]]> --></script>

    This works perfect. By the way.

     

    Now I want to put the variables here to use them on my banners on the adserver. 

     

    Example:

    variable1=values

     

    So I read all this on the forum related to JS: 

     

    http://forum.revive-adserver.com/topic/4-custom-var-targeting/

    http://forum.revive-adserver.com/topic/1547-displaying-banners-based-on-keywords-in-a-users-search-search-string/

    http://forum.revive-adserver.com/topic/1581-requesting-ads-by-ad-theme-or-classification/

     

    and this related to php

    http://forum.revive-adserver.com/topic/1380-how-pass-custom-variables-in-php/

     
    But If I use the 
    document.write ("&amp;variable="value");

    Suggested it only print that code on the page, not on the zone url, so it does not work. 

     

    How should we add the variables using the single page call?

     

    Thanks you!

     
  8. When I made a change on the adserver, it takes a lot of time to be reflected on the website. 

    I can control website cache (is off) and browser cache (cleaned every time) but

    is there any type of cache on adserver?

    How can I clean it to make sure the change goes instantly to the ads.

     

    This is for the case when I have made a mistake with a banner and I want to fix it asap.

     

    Thank you

  9. I have found that on the reporting there is a nice view of the impressions by account.  Not the requests though.

     

    Do you know how can I get that number on real time, on the database or via API?

     

    The idea is to check that number every 24hours and automatically send a notification or create a bill or do something with it.

     

    I know how to do the notification and billing, I just need to know where to get the data from the Adserver. :) 

     

    Thanks

  10. I want to use one adserver install for several clients. I want to charge them a monthly rate but I want to cap the number of impressions on that month, so the server can be upgraded at the same time as the clients grow and the business does not die before starts. 

     

    I cannot find any way to measure that data. 

     

    Do you have any suggestions? Like reading monthly reports manually or things like that?

     

     

    Thank you!

     

     

  11. Hi, 

    I am doing the same thing. What you need is to

     

    - login as administrator

    - go to inventory.> Account management

    Under actions you will be able to create new accounts. Each account will be for a client/company.

    After that you need to click onthe name off the account and go to the Account Properties page 

    Click on User access

    add any number of users you need

    Actions>AddUser 

    Adding the permissions you want them to have.

     

     

    Let me know if you have any problems. 

     

    Cheers

×
×
  • Create New...