مشكل شما ميدونيد چيه؟ در بخشي كه متن رو مي نويسيد دوباره لينك مطلب رو نوشتيد مثلا در بخش عنوان نوشتيد پرشين تولز و در بخش بدنه (جاي كه مطالب رو مي نويسي) نوشتي:<a href="http://forum.persiantools.com/">http://forum.persiantools.com/</a>به نقل از sh7228 :آقا كسي از اين مشكل ما سر در نمياره؟
به نقل از experience :شايد اين بحث قديمي باشه ولي دليل اصلي كه خيلي دوست دارند لينك دوني يا ... به صورت يك فايل جدا توسط وبلاگشون صدا زده نشه و اون جزو مطالب وبلاگ باشه ، مساله موتورهاي جستجو است.
يعني مطلبي كه به صورت خروجي به صفحه اي لينك داده بشه جزو مطالب اون صفحه ايندكس نمي شه .
بنابراين اگر سرچي هم بشه اون لينك بي نصيب مي مونه
مشكل اين پيغام اشتباهي كه نوشته بودم از فايل ترجمه اي هستش كه به كار رفته در مووبل تايپ بودش. حالا اون مشكل (پيغام اشتباه) حل شده اما زماني كه وبلاگ لينكدوني رو آپديت مي كنم ارورر اكتيوتي لوگ (Activity Log) به هم ميده و يه چيز ديگه من براي پينگ براي دو سايت weblogs.com and blo.gs هم چك كردم كه اين هم Activity Log Error ميده به صورت زير:به نقل از Mashaheer :من هم یه مشکل دارم با این لینکدونی:
طبق مقاله ای که نوید نوشته بود من یه لینکدونی ساختم اما یه مشکل دارم زمانی که مطلب جدید می نویسم و میخوام اونو پست کنم یه پیغام اشتباه به صورت زیر دریافت می کنم:
An error occurred:زماني كه به وبلاگ اصلي ميرم و صفحه اصلي رو دوباره سازي مي كنم بدون هيچ مشكلي كار مي كنه.
maketext doesn't know how to say: _USAGE_VIEW_LOG as needed at lib/MT.pm line 682
در فايل pingToRebuild.cgi فقط دو جا كه لازم بود تغيير دادم به صورت زير:
......كه به جاي عدد 4 اي دي وبلاگ لينكدوني رو وبه جاي 2 اي دي وبلاگ اصلي رو گذاشتم و اون رو هم در جايي كه mt.cgiبود آپلودش كردم وسطح دسترسي رو هم 755 گذاشتم
# The ID of the weblog that pings this CGI.
my $fromBlogID = 4;
# The ID of the weblog to rebuild.
my $toBlogID = 2;
...........
بعد به بخش Configuration > Preferences > Notify the following sites when I update my blog در داخل باكس پاييني آدرس pingToRebuild.cgi رو به صورت http://mashaheer.net/cgi-bin/mt/pingToRebuild.cgi نوشتم اما جواب نداد به نظر شما مشكل از كجاست؟
آيا راه ساده تري هم هست؟
بعد اينكه چطوري ميشه با پي اچ پي لينكدوني رو ساخت؟
لطفا اگر كسي در اين رابطه اطلاعي داره توضيح بده
به نظر شما مشكل از چي مي تونه باشه؟ يكي نيست در اين رابطه يه مقاله اي بنويسه؟Ping 'http://rpc.weblogs.com/RPC2' failed: Ping error: Thanks for the ping, however we can only accept one ping every half-hour. It's cool that you're updating so often, however, if I may be so bold as to offer some advice -- take a break, you'll enjoy li
Ping 'http://ping.blo.gs/' failed: Ping error: Weblog hasn't changed.
الان اين كد ها بهم رخته شده! كسي فايل حاوي اين كد ها رو به صورت سالم و تر و تميز داره؟به نقل از babak_b :حداقل بگم چه جوري مشكل رو حل كردم كه تك خوري نباشه !
اين كد رو به اسم rebuild.cgi در دايركتوري ام تي قرار بديد :
[code:1]
#!/usr/bin/perl -w
use strict;
# Usage: mt-rebuild.pl
# add this to your cron file to automate rebuilds. example:
#
#0 0 * * * /path/to/mtdir/mt-rebuild.pl
#
# The above will rebuild blog #1 at 12 AM (your server's time)
print "Content-type: text/html nn";
# INSERT YOUR BLOG ID BELOW
my $blog_id = 1; # blog id here
if (!$blog_id) {
print STDERR "usage: mt-rebuild.pl (Blog ID)n";
exit 1;
}
my($MT_DIR);
BEGIN {
if ($0 =~ m!(.*[/])!) {
$MT_DIR = $1;
} else {
$MT_DIR = './';
}
unshift @INC, $MT_DIR . 'lib';
unshift @INC, $MT_DIR . 'extlib';
}
require MT;
my $mt = MT->new(Config => $MT_DIR . 'mt.cfg',
Directory => $MT_DIR);
require MT::Blog;
my $blog = MT::Blog->load($blog_id);
if (!$blog) {
print STDERR "failed to load blog $blog_idn";
exit 1;
}
print "Rebuilding Blog: ".$blog->name."<br>n";
print "Started: ".(localtime())."<br>n";
$mt->rebuild(
BlogID => $blog_id,
EntryCallback => sub { print ' - ',$_[0]->title, '('.$_[0]->id.')', "<br>n" }
);
print "Finished: ".(localtime())."<br>n";
[/code:1]
به جاي قسمت $blog_id آيدي وبلاگ ام تي كه مي خواهيد بازسازي بشه قرار بديد .
هر وقت به لينكدوني لينكي اضافه كرديد اين رو اجرا كنيد و خلاص .
خيلي ممنون از كمكتون ، زحمت كشيديد . خسته نباشيد !
اره اين هم خوبه.به نقل از mohammad57 :من تا اينجايي كه از اين حرف ها فهميدم بحث ريبيلد و اينهاست نه؟ من خودم از اين فايل pingToRebuild استفاده مي كنم خيلي هم خوب كار مي كنه، هر وقت لينكي جديد توي لينكدوني روزانه مي فرستم خودش ايندكس را ريبيلد مي كنه! جريان اين php و js و اينها چيه ؟