Nach einem Update von Revive (ehemals OpenX) bekomme ich nach der Anmeldung im WebGUI folgende Fehlermeldung angezeigt:
Error: File permission errors detected. These may impact the accurate delivery of your ads, See the debug.log file for the list of unwritable files
Leider ist diese Meldung absolut nichtsaussagend und helft einen nicht wirklich beim weiter um das Problem zu lösen. Möchte man etwas detaillierten Informationen, muss man die Datei „Extension/authentication/authentication.php“ bearbeiten. Ich habe nach „($env == ‘PERMS’)“ ein „print_r($vals[‚error‘]);“ eingefügt.
Der Sourcecode sieht nun so aus:
foreach ($aSysInfo as $env => $vals) {
$errDetails = “;
if (is_array($vals[‚error‘]) && !empty($vals[‚error‘])) {
if ($env == ‚PERMS‘) {
print_r($vals[‚error‘]);
// Just note that some file/folders are unwritable and that more information can be found in the debug.log
OA_Admin_UI::queueMessage(‚Error: File permission errors detected.<br />These <em>may</em> impact the accurate delivery of your ads,<br />See the debug.log file for the list of unwritable files‘, ‚global‘, ‚error‘, 0);
} else {
foreach ($vals[‚error‘] as $key => $val) {
$errDetails .= ‚<li>‘ . htmlspecialchars($key) . ‚ => ‚ . htmlspecialchars($val) . ‚</li>‘;
}
phpAds_Die( ‚ Error: ‚ . $err, $errDetails );
}
}
}