Jump to content

fritzgreen

Approved members
  • Posts

    3
  • Joined

  • Last visited

Everything posted by fritzgreen

  1. The conditional test in the isConfigWritable() method that checks the config file permissions in 3.0.4 uses is_writable(), which only checks whether PHP can write to the file or not. I don't know if the method has been rewritten in some recent update, but it would probably need to be modified to use fileperms() and specifically test for 644 if that's what the intent is. When the perms are set to 444, even the admin user cannot make changes to the configurations in the admin interface without first resetting the perms. It should be noted that this official thread indicates that a secure installation's config file should be 444: http://forum.revive-adserver.com/topic/112-securing-revive/?hl=%2Bconfiguration+%2Bfile
  2. I am on my second attempt to properly install 3.0.4 today, May 13, 2014. None of the screens in the installation process presented any instructions for changing any directory permissions, as described in the online installation instructions (http://www.revive-adserver.com/support/installation/), quoted here: It appears that several users have encountered the same or similar issues, which have not been fully addressed, in this thread: http://forum.revive-adserver.com/topic/12-folder-permissions-300/?hl=%2Binstall+%2Bpermissions#entry89 Also in that thread, Chinnu G lists the permissions that should be set (quoted below). I'm assuming that changing the permissions on the conf file to 644 should take place after the installation process is complete, since that file does not exist prior to the installation. Indeed, since my first installation process did not involve resetting any permissions, that file was not even created in the var directory, since var didn't have 777 permissions. I am preparing to attempt a second installation now. Are the missing install process permissions reset instructions, mentioned in the online installation documentation, a bug or intentional? Are they missing for everybody? Obviously, this was confusing and led to a bad initial installation in my case.
  3. I'm new to Revive Adserver, but it appears there are two options: 1) http://www.openxsourcerestapi.com/ (paid commercial Restful API for custom integration with other sites) 2) https://github.com/Rohea/OpenXApiClient (Free GNU OpenX XML-RPC API (v2) client, labelled as a "work in progress")
×
×
  • Create New...