Ben mediawiki girişleri güncelleştirmek için bir php komut dosyası üzerinde çalışıyorum, onu çalıştırmak zaman ancak hiç wiki güncellemek için görünmüyor ve sadece makale sayfa düzenlenmemiş döndürür.
Ben ilk wiki içine günlükleri bir bölüm dahil ettik ve başarıyla wiki kapalı bilgileri okudum ama ben bunu güncellemek mümkün olmamıştır.
Ben eksik ya da daha iyisi bir mediawiki güncelleştirmek için kullanılabilecek mevcut bir php paket var bir şey var.
şimdiden teşekkürler,
örnek kod aşağıda:
function curl_post_page($site, $post ) {
$headers = array();
$headers[] = 'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg';
$headers[] = 'Connection: Keep-Alive';
$headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';
//var_dump($post);
$cl = curl_init($site);
curl_setopt($process, CURLOPT_HTTPHEADER, $headers);
curl_setopt($cl, CURLOPT_HEADER, true);
curl_setopt($cl, CURLOPT_VERBOSE, true);
curl_setopt($cl, CURLOPT_FAILONERROR, true);
curl_setopt($cl, CURLOPT_POST, TRUE);
curl_setopt($cl, CURLOPT_POSTFIELDS, $post);
curl_setopt($cl, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($cl, CURLOPT_USERAGENT,"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT)");
curl_setopt($cl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($cl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($cl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($cl, CURLOPT_COOKIEFILE, "cookie.txt");