Jump to content

Artistan

Approved members
  • Content Count

    5
  • Joined

  • Last visited

Everything posted by Artistan

  1. Thanks Scott001 for your suggestion. I added this to my revive folder so i can just execute it to set the necessary permissions. ```permissions.sh (0777) #!/bin/bash # https://forum.revive-adserver.com/topic/4922-what-files-what-permissions/?do=findComment&comment=12596 chmod -R a+w var chmod -R 444 var/*.conf.php chmod -R a+w var/plugins/ chmod -R a+w var/templates_compiled/ chmod -R a+w www/images/ chmod -R a+w www/admin/plugins/ # However, when I protect the files below, some of which contain passwords to my database, the software throws the permission warnings. chmod -R 644 var/cache/*.php chmod -R 644 var/cache/*.php.meta ```
  2. I am having the same looping issue, NOT SSL requireSSL=0 . and it is still looping.
  3. for those still looking... you can use the composer package that i just whipped up last week. https://packagist.org/packages/artistan/revive-xmlrpc
  4. @YPCrumble I just created a composer package that we can us to access this xml api. https://packagist.org/packages/artistan/revive-xmlrpc Cheers!
  5. lib/xmlrpc/php/openads-xmlrpc.inc.php is the script used to call from php to get a XML-RPC ad this is a sample from my current server.... <?php /* <!-- Revive Adserver XML-RPC Tag - Generated with Revive Adserver v4.1.3 --> */ //ini_set('include_path', '.:/usr/local/lib'); require 'openads-xmlrpc.inc.php'; if (!isset($OA_context)) $OA_context = array(); $oaXmlRpc = new OA_XmlRpc('ads.mr.com', '/www/delivery/axmlrpc.php', 80, false, 15); $adArray = $oaXmlRpc->view('zone:1', 0, '', '', 0, $OA_context, ''); echo $adArray['html']; ?> so if you can mimic that class, you should be able to get and deliver an xml-rpc ad. if you want to do management tasks you will need to utilize or reverse engineer the lib/xmlrpc/php/openads-api-xmlrpc.inc.php file. there is java classes available as well... https://github.com/revive-adserver/revive-adserver/tree/master/lib/xmlrpc
×
×
  • Create New...