دوست عزیز من یک مشکلی در ساختن database دارم. بعد از مراحلی که فرمودی وقتی به آدرس
http:// localhost/cgi-bin/mt-4/mt.cgi
میرم با ارور کانکشن زیر مواجه میشم :
Got an error: Connection error: Unknown database 'mt4-db' at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
لطفا راهنمایی کنید کجا اشتباه کردم. گویا اصلا database ای به نام mt4-db ساخته نمیشود .
متشکرم.
سلام. اول از توی phpMyAdmin چک کن ببین بانک اطلاعاتی ساخته شده یا نه.
بعد ببین برای خودت اسم کاربری و رمز عبور درست با سطح دسترسی(Privilege)کامل درست کردی؟ اگه همه اینها درسته احتمالا داری از یه ورژن نامناسب MySQL استفاده می کنی. ببینم از همین سرور لوکال XAMPP که من گفتم استفاده کردی؟
دکتر جون مشکل حل شد .
انگار با اسم mt-db4 نمی ساخت. یه اسم بی ربط انتخاب کردم ، اومد بالا.
به هر حال دانلود 100 مگی ما را به قیمت خون دل بیخیال نشو و مطلبت رو ادامه بده .
شدیدا پیگیرت هستم.
Got an error: Connection error: Access denied for user 'sa'@'localhost' (using password: YES) at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
سعید عزیز
به احتمال قریب به یقین شما در مرحله ساخت یوزر (قدم سوم) اشتباه کرده ای.
سعی کن مرحله سوم بالا را از نو تکرار کنی. یک یوزر جدید با سطح دسترسی کامل در phpmyadmin درست کن(با پسوورد مشخص) و مشخصات درست و کامل آن را وارد فایل mt-config.cgi کن.
این ارور نشون می ده که مووبل تایپ نمی تونه با بانک اطلاعاتی ارتباط برقرار کنه.
نصر منالله و فتح ال غریب
پس از چندین دقیقه تلاش بالاخره تونستم نصب کنم آقا ممنون مشکل سر اونجا بود که نام کاربر دیتا بیس رو دو کارکتری زده بودم وقتی کارکترش رو زیاد کردم 5 کارکتری کردمش درست شد نصب شد دکتر خیلی ممنون تا اینجاش که خیلی راهنمایی کردید و من الان دیگه نصب رو به لطف شما یاد گرفتم حالا اگه لطف کنید راهنمایی کنید که چطور می تونیم موبل تایپ رو روی یک قالب که خودمون طراحی کردیم پیاده کنیم خیلی ممنون می شم.
دوستان عزیز
من الان شدیدا مشغول ارتقا ورژن سایت به نسخه 4 هستم که صدها امکان جدید به برنامه اضافه می کنه ولی قول می دم به محض اتمام کار ارتقا، قسمت چهارم مطلب رو بنویسم اونم بر اساس نسخه 4!
موفق باشید.
سلام دکتر. من برای اولین بار مشکل دوستان رو داشتم اشکال در خط 49 ولی یه خورده که بهش بر رفتم همین یه ذره امیدمم نا امید شد و این پیام نشون داده میشه:
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
08/27/07 03:07:32
Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3
در ضمن من سرورم ویندوزه آیا میتونم که از ام تی استفاده کنم یا نه؟ تمام موارد لازم مثل perl ,... رو پشتیبانی میکنه. لطفا بهم بگید اگه طریقه ی نصب در سرور ویندوز و لینوکس یکیه همون تو سرور آپلود ش کنم. با اینکه 100 مگابایت دانلود کردم ولی حالم گرفته است.
تو رو خدا فقط زودتر...
ممنون
سلام سینا جان.
متاسفانه من تجربه ای از سرورهای مبتنی بر ویندوز ندارم ولی با کمی جستجو فهمیدم که طریقه نصب روی سرورهای ویندوز متفاوت از لینوکسه. اطلاعات کاملی در این زمینه توی خود سایت Sixapart در آدرس های زیر هست. امیدوارم با مطالعه اونا بتونی مشکلت رو حل کنی: لینک اول
دکتر واقعا ممنونم. منم بالاخره تونستم نصبش کنم. فقط یه لطفی کن همینجا اگه زحمتی نیست بگین که اگه بخوایم لوگو در قالب قرار بدیم یا کلمه کپی رایت پایین رو ویرایش کنیم باید کدوم فایل رو ویرایش کنیم.
ممنون
سلام سینا جان.
برای گذاشتن لوگو می تونی اونو در قسمت Module Templates به تمپلیت Header اضافه کنی و برای برداشتن کپی رایت هم اونو در همون قسمت از تمپلیت Footer حذف کن. البته اینا همه توی ورژن 4 به این شکل در اومده.
دکتر دستت درد نکنه واقعا شاهکاری.
ولی یه مشکل کوچولو مونده. زمانی که ام تی رو توی لوکال هاست نصب میکنی لینک ها هم به جای اسم سایت لوکال هاست نوشته میشه. زمانی هم که محل پابلیشت رو اسم سایت میکنی پابلیش میکنه ولی کجا؟ الله اعلمو!
راستی یه 3 روز سایتتون بسته بود. چرا؟
سلام. امیدوارم مشکلت رو درست فهمیده باشم. ببین شما وقتی یه سایت رو هوا می کنی منطقیش اینه که آدرس ها به صورت نسبی باشه نه مطلق. اینجا هم همین اتفاق افتاده. بذار روشن تر بگم: آدرس مطلق آدرسیه که به طور کامل نوشته می شه یعنی مثلا http://www.writeage.com/example.html
که هر وقت ازش استفاده کنی فقط به همین صفحه هدایت می شه. اما آدرس های نسبی یه چیز شبیه این هستند:
example.html/ حالا اگه این آدرس رو تو لوکال هاست نشون بده یه http://localhost به اولش اضافه می شه و می شه این: http://localhost/example.html
و اگه همینو تو سرور سایت من نشون بده این شکلی می شه: http://www.writeage.com/example.html
امیدوارم مطلب رو گرفته باشی. اگه نه بگو بیشتر توضیح بدم.
نکته دیگه: فایل ها معمولا توی یه فولدر به اسمی که برای سایت انتخاب کردی توی شاخه htdocs سرور لوکال ذخیره می شن. پس یه نگاهی به این شاخه بنداز تا فایلهات رو پیدا کنی. البته معمولا لازمه برای بار اول قبل از پابلیش کردن سایت روی سرور لوکال این شاخه رو دستی خودت توی htdocs ایجاد کنی.
در مورد سایت توی این چند روز تا جایی که من دنبال کردم فقط سی دقیقه برای آپگرید سرور قطعی داشتیم و نه بیشتر. خواهش می کنم اگه دوباره تکرار شد و دیدی طولانی شده همونوقت یه ایمیل بهم بزن.ممنونت می شم.
drritalin[AT]gmail.com
سلام دوست عزیز خیلی حال کردم با این وب سایت زیبا و جذاب و آموزنده
تا حالا سایت مفیدی به این اندازه درمورد ام تی پیدا نکرده بودم
واقعا استفاده کردم
فقط یه سوال این ام تی 4 فارسی هست یا نه هنوز فارسی نیست
سلام. خواهش می کنم.
اگه منظورت اینه که فارسی ساز برای ام تی 4 اومده یا نه باید بگم تا این لحظه نه و فکر هم نمی کنم به این زودیا هم بیاد چون همونطور که گفتم از بیخ و بن ارتقاء پیدا کرده و این کار رو مشکل می کنه.
البته من خودم هیچ وقت نیاز به فارسی بودن برنامه احساس نکردم چون همینجوری هم می شه به راحتی سایتهای فارسی رو با ام تی اداره کرد. نمونش همین سایتی که داری می بینی با ام تی 4 و کاملا فارسی.
موفق باشی.
سلام. چیزی که الا به ذهنم می رسه اینه که Add-on ی که قصد نصبش رو داری برای این ورژن XAMPP نیست. احتمالا باید یا ورژن XAMPP رو عوض کنی یا دنبال Add-on خودش بگردی.
من هم موقع نصب با پیام apache version 2.2.4 not found! need xampp version 1.6
مواجه می شوم در حالیکه ورژن های مناسب را دانلود کرده ام.
فقط یه چیزی میگه درباره پورت 3306 که قبلا مورد استفاده قرار گرفته؟!
این مشکل نصب perl ضاهرا جدی شده!چون من هم دقیقا فایلهای معرفی شده در apachefreinds.org رو دانلود کردم اما موقع نصب perl که همون 61 مگابایتی هستش چنین خطایی میده :
Apache version 2.2.4 not found! Need Xampp version 1.6
آیا ممکنه فایلهای خودشون با هم دیگه همخونی نداشته باشه ؟
منتظر راهنمایی شما هستم.
تشکر فراوان
من یکبار هم به جای xampp-win32-1.6.5-installer.exe
ورژن 1.6.4 را دانلود و نصب کردم باز هم توفیری نکرد.
البته یه بار هم فایل apache_2.2.4-win32-x86-no_ssl.msi
را دانلود و نصب کردم تا شاید فرجی بشه که نشد و همچنان مشکل نصب پرل وجود دارد باپیام زیر:
Apache version 2.2.4 not found! Need Xampp version 1.6
ظاهرا مشکل از خود سایت است.اصلا این دو پکیجی که ما دانلود کردیم با هم سازگار نیستند.وقتی xampp را نصب میکنیم Apache 2.2.6 را نصب میکند ولی Perl Add on به ورژن 2.2.4 نیاز دارد خوب معلومه نمیشه عزیز برادر.
در ضمن به نوشته قرمز رنگ در خود سایت هم توجه داشته باشید:
Mod_Perl does not function with Apache 2.2.6 (XAMPP 1.6.4)!
این طور که پیداست باید منتظر باشیم تا دولت صبحمان از طرف خودشان دمیده شود.
سلام دکتر جان این فایلی که گفتی 61 mb نیست ؟
حالا به این قسمت بروید
از قسمت XAMPP for Windows Add-Ons فایل اینستالر Perl را دانلود کنید(حجم فایل: حدود 61 مگابایت)
نوشته 20 mb
کامران جان این مقاله مال بیشتر از یکسال پیشه. اصلا مهم نیست چه نسخه ای از XAMPP رو داشته باشی. فقط مهمه که اونو داشته باشی و راه انداخته باشی. ما فقط به یک سرور لوکال نیاز داریم. حتی لازم نیست حتما XAMPP باشه.
هرنسخه ای رو که الان رو سایت Apache Friend هست دانلود کن و راهش بنداز. من امکانی برای آپلود این فایلهای حجیم ندارم. متاسفم.
کامران جان سلام
من فایل های مورد نیاز برای نصب XAMPP و Perl رو که خودم امتحان کردم و کار می کنه اینجا آپلود کردم.
حجمش 70 مگابایته.
توی متن بالا هم اصلاح کردم تا دیگران هم بتونن راحت دانلود و نصب کنند.
امیدوارم کمکی کرده باشم.
علیرضا جان
در صورتی که رو سیستمت آپاچی به اضافه MySQL به اضافه پرل داشته باشی دیگه به چیزی نیاز نداری.
تصحیحیه ات را دیدم اما ... از چاله در آمدم و در چاه افتادم!!فایلی را که آپلود کردی نمی شود دانلود کرد! زندگی چقدر سخت است!بخصوص وقتی تازه کار باشی!!!!!
An error occurred
close Can't connect to data source '' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at C:\xampp0\cgi-bin\mt-4\extlib/Data/ObjectDriver/Driver/DBI.pm line 59 at C:\xampp0\cgi-bin\mt-4\extlib/Data/ObjectDriver/Driver/BaseCache.pm line 320
حسین جان احتمالا این ارور مربوط به تنظیمات فایل mt-config.cgi شماست. می شه اون فایل رو یه جایی آپلود کنی یا به آدرس writeage ات.gmail ایمیل کنی تا یه نگاهی بهش بندازم؟
قبل از اون هم فایل mt-check.cgi رو که تو شاخه mt هستش اجرا کن ببین جایی مشکلی از وب سرورت می گیره یا نه.
سلام.
اولا که یاد بگیریم فقط به فکر خودمون نباشیم. درسته که ممکنه با صحبت مستقیم مشکل شما زودتر حل بشه (که البته برای من مقدور نیست چون تو محیط کارم) اما با پرسش و پاسخی که اینجا یا جاهای مشابه نوشته می شه ممکنه مشکل خیلی های دیگه هم حل بشه.
دوما, به نظر من از Chrome استفاده نکن. علاوه بر نقص های امنیتی به علت کامل نبودن ممکنه با باز کردن بعضی صفحات مشکل داشته باشه.
سوما,وقتی توی فایل mt-config-cgi آدرس CGIPath رو برابر mt قرار دادی چطور انتظار داری Browser ات اونو توی آدرس mt-4 پیدا کنه؟!!
حق با شماست،اصلا بطور کل ماهیت آموزشی این سایت رو فراموش کردم،البته من هم سر کار هستم بگذریم،خدمت حضرت دکتر عرض کنم که بالاخره و به سختی تونستم صفحه ی مورد نظر رو در آدرس
سلام دکتر ریتالین عزیز
از زحمات شما واقعا سپاسگزارم
من این مراحل رو قبلا انجام داده بودم و مشکلی هم نبود. ولی چون میخواستم با MT.4.21 این کارهارو انجام بدم فولدر قبلی رو پاک کردم و دوباره همه کارهارو از اول انجام دادم الان تا قسمت Sign in to Movable Type رو خوب پیش روفتم بعد از کلیک روی گزینه Sign in to Movable Type وارد صفحه ای میشم که از من اسم کاربری و پسوورد میخواد درست وارد میکنم همونایی که توی mt-config.cgi وارد کردم ولی صفحه دائما در حال لودینگ هستش و وارد قسمت مدیریت نمیشه! شما فکر می کنید مشکل چیه؟ در ضمن از فایر فاکس استفاده میکنم و توی اینترنت اکسپلورر هم چک کردم همون اتفاق افتاد.
شقایق جان سلام.
اگه منظورتون رو درست فهمیه باشم شما دارین ام تی رو از نو نصب می کنین. درسته؟
خب اون یوزر و پسووردی که توی mt-config.cgi وارد می کنید اصلا ربطی به یوزر و پسووردی که صفحه Sign In ازتون می خواد نداره! در هنگام نصب به یه منو می رسید که ازتون می خواد یه نام کاربری و یه رمز ورود برای خودتون بسازید. موقع Sign In باید از اونی که ساختید استفاده کنید.
موفق باشین.
توی همه قسمتهایی که باید اسم کاربری انتخاب میکردم از یک اسم استفاده کردم
خیلی برام عجیبه که در حالت لودینگ رفتن به قسمت بعد باقی می مونه!
بعد از اینکه سوال قبل رو از شما پرسیدم دوباره mt رو نصب کردم ولی مشکل قبلی پابرجاست!
شقایق جان
1) ام تی رو تو کدوم شاخه نصب می کنی؟
2) فایلهای استاتیک رو تو کدوم شاخه ریختی؟
3) mt-config.cgi رو جایی آپلود کن یه نگاهی بهش بندازم.
-----------------------
دوستان دیگه ای هم که به هر نحوی توی نصب ام تی مشکل دارند هنگام سوال حتما سه آیتم بالا رو ذکر کنند تا کمکشون کنم.
-----------------------
موفق باشید.
توی مرورگرم وارد کنم برای نصب رو رفتم... اما مرورگر یک صفحه ای که توش ارور نوشته را باز می کنه.....
مطلب رو چند بار خوندم .نمی دونم چی رو دارم اشتباه می کنم... ممنون می شم راهنمایی کنی.
سلام فرهاد جان
یا username و password دیتابیس رو تو mt-config.cgi اشتباه وارد کردی, یا اصلا توی phpmyadmin یوزر درست نکردی. دقت کن که حتما باید یک کاربر برای دیتابیس به phpmyadmin معرفی کرده باشی و حتما اون کاربر باید Password داشته باشه.
محمد عزیز
اگه فایل زمپ آپلود شده توسط من رو استفاده نمی کنی به احتمال زیاد مفسر پرلت کار نمی کنه. با یه فایل پرل تست کن ببین اصلا پرل رو اجرا می کنه یا نه؟ یکی توی شاخه cgi-bin خود زمپ هست می تونی از اون استفاده کنی.
موفق باشی
سلام دکتر جان
اگه میتونین آدرسی رو برای دانلود Xampp بذارین که امکان resume داشته باشه.
2 باره که میخوام دانلودش کنم اما وقتی به وسطای فایل رسیدم، اینترنتم قطع شد و ...پرید!!
با تشکر
با سلام و تشکر
من کمی دیر با این سایت آشنا شدم اما واقعا باید بگم بهتر از هر فروم دیگه ای اینجا جواب سوالات داده می شه و همینطور آموزنده است.
مشکل من تو نصب ام تی هستش و تمام مراحل رو تونستم انجام بدم اما تو مرحله ای که باید فایل mt.cgi رو اجرا کنم ارور زیر رو می ده .ممنون می شم اگه راهنماییم کنید.
Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster.
Error 500
localhost
03/17/10 21:39:22
Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.1
سلام آقای دکتر
ممنون از نوشتههای خوبتون.
من در مرحلهی پنجم بعد از این آدرس رو وارد میکنم: http://localhost/cgi-bin/mt-4/mt.cgi
این پیغام میاد:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, postmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.14 (Win32) DAV/2 mod_autoindex_color PHP/5.3.1 Server at localhost Port 80
سلام. احتمالا در فايل mt-config.cgi آدرس صحيحي رو براي آدرس شاخه ام تي در فولدر cgi درج نكرديد.توجه كنيد آدرس مربوطه فقط بايد به شاخه اي كه فايلهاي ام تي در اون قرار داره اشاره كنه و نه به خود فايل mt.cgi . منظورم اينه كه آخر آدرس نبايد اسم فايل يعني mt.cgi باشه.
جناب ریتالین باز هم نشد این دفعه دوباره همه رو چک کردم ولی باز این ایراد رو میگیره:
Server error!
The server encountered an internal error and was unable to complete your request.
Error message:
couldn't create child process: 720002: mt.cgi
If you think this is a server error, please contact the webmaster.
Error 500
localhost
2010/12/15 04:03:07 ?.?
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
جناب دکتر من همهی خطوط اول رو به این صورت تغییر دادهام:
#!"C:\www\xampp\perl\bin\perl.exe" -w
فقط در پوشهی mt-4 به جای 13 فایل cgi ، پانزده فایل هستش. و دیگه هم اینکه اونجایی که گفتین باید یه صفحه test.html درست کنم ، چنین کاری رو نکردم. میتونه ایراد از اونجا باشه؟
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
localhost
2010/12/25 03:22:01 ?.?
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
Server error!
The server encountered an internal error and was unable to complete your request.
Error message:
couldn't create child process: 720002: mt-check.cgi
If you think this is a server error, please contact the webmaster.
Error 500
localhost
2010/12/25 03:26:37 ?.?
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
حسام جان نتيجه مي گيريم شما اصلا نمي توني فايل پرل رو اجرا كني. به نظر من مشكل از XAMPP اته. يعني نتونستي XAMPPرو درست نصب كني. يه بار ديگه با آخرين نسخه XAMPPسعي كن.
سلام
برای دانلود بسته XAMPP به آدرس زیر رفتم: http://www.apachefriends.org/en/xampp-windows.html#641
سپس در قسمت XAMPP for Windows 1.7.3, 2009/12/23 فایل EXE آن (XAMPP for Windows) را دانلود کردم و بعد مراحل نصب را پیش رفتم اما باز هم نشد. سپس در همان قسمت XAMPP for Windows 1.7.3, فایل اجرایی(EXE)یی [Upgrade 1.7.2 to 1.7.3] آن را دانلود کردم و نصب نمودم ، اما باز هم متأسفانه مشکل حل نشد. آیا باید فایل را از جایی دیگر دانلود کنم ؟ لطفا راهنمایی بفرمایید.
حسام جان یادمه گفته بودم باید XAMPP رو توی روت نصب کنی! خب حالا که فایلهات رو اجرا کردی این اشکال مربوط به بانک اطلاعاتیت می شه. یا دیتابیست رو درست نساختی یا اطلاعاتش رو توی فایل mt-config.cgi درست وارد نکردی.
برای من xampp نصب شده. اما هرکاری می کنم appache ران نمی شه. حتی وقتی استارت رو می زنم. یا می زنه busy یا می گه که appache service not started. به هیج وجه هم لوکال هاست رو باز نمی کنه
{ مووبل تایپ: از الف تا ی (قسمت سوم) }
تو خدایی مگر ای دوست ... ؟
دوست عزیز من یک مشکلی در ساختن database دارم. بعد از مراحلی که فرمودی وقتی به آدرس
http:// localhost/cgi-bin/mt-4/mt.cgi
میرم با ارور کانکشن زیر مواجه میشم :
Got an error: Connection error: Unknown database 'mt4-db' at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
لطفا راهنمایی کنید کجا اشتباه کردم. گویا اصلا database ای به نام mt4-db ساخته نمیشود .
متشکرم.
سلام. اول از توی phpMyAdmin چک کن ببین بانک اطلاعاتی ساخته شده یا نه.
بعد ببین برای خودت اسم کاربری و رمز عبور درست با سطح دسترسی(Privilege)کامل درست کردی؟ اگه همه اینها درسته احتمالا داری از یه ورژن نامناسب MySQL استفاده می کنی. ببینم از همین سرور لوکال XAMPP که من گفتم استفاده کردی؟
دکتر جون مشکل حل شد .
انگار با اسم mt-db4 نمی ساخت. یه اسم بی ربط انتخاب کردم ، اومد بالا.
به هر حال دانلود 100 مگی ما را به قیمت خون دل بیخیال نشو و مطلبت رو ادامه بده .
شدیدا پیگیرت هستم.
سلام تا اینجا مطالب خوب پیش رفته و ممنون که مطالب رو مفید و خلاصه می گید مشتاق خواندن بقیه هستم!
سلام برای من این خطا می آید لطفا راهنمایی کنید
در مرحله
http://localhost/cgi-bin/mt-4/mt.cgi
سعید عزیز
به احتمال قریب به یقین شما در مرحله ساخت یوزر (قدم سوم) اشتباه کرده ای.
سعی کن مرحله سوم بالا را از نو تکرار کنی. یک یوزر جدید با سطح دسترسی کامل در phpmyadmin درست کن(با پسوورد مشخص) و مشخصات درست و کامل آن را وارد فایل mt-config.cgi کن.
این ارور نشون می ده که مووبل تایپ نمی تونه با بانک اطلاعاتی ارتباط برقرار کنه.
نصر منالله و فتح ال غریب
پس از چندین دقیقه تلاش بالاخره تونستم نصب کنم آقا ممنون مشکل سر اونجا بود که نام کاربر دیتا بیس رو دو کارکتری زده بودم وقتی کارکترش رو زیاد کردم 5 کارکتری کردمش درست شد نصب شد دکتر خیلی ممنون تا اینجاش که خیلی راهنمایی کردید و من الان دیگه نصب رو به لطف شما یاد گرفتم حالا اگه لطف کنید راهنمایی کنید که چطور می تونیم موبل تایپ رو روی یک قالب که خودمون طراحی کردیم پیاده کنیم خیلی ممنون می شم.
دوستان عزیز
من الان شدیدا مشغول ارتقا ورژن سایت به نسخه 4 هستم که صدها امکان جدید به برنامه اضافه می کنه ولی قول می دم به محض اتمام کار ارتقا، قسمت چهارم مطلب رو بنویسم اونم بر اساس نسخه 4!
موفق باشید.
سلام دکتر. من برای اولین بار مشکل دوستان رو داشتم اشکال در خط 49 ولی یه خورده که بهش بر رفتم همین یه ذره امیدمم نا امید شد و این پیام نشون داده میشه:
در ضمن من سرورم ویندوزه آیا میتونم که از ام تی استفاده کنم یا نه؟ تمام موارد لازم مثل perl ,... رو پشتیبانی میکنه. لطفا بهم بگید اگه طریقه ی نصب در سرور ویندوز و لینوکس یکیه همون تو سرور آپلود ش کنم. با اینکه 100 مگابایت دانلود کردم ولی حالم گرفته است.
تو رو خدا فقط زودتر...
ممنون
سلام سینا جان.
متاسفانه من تجربه ای از سرورهای مبتنی بر ویندوز ندارم ولی با کمی جستجو فهمیدم که طریقه نصب روی سرورهای ویندوز متفاوت از لینوکسه. اطلاعات کاملی در این زمینه توی خود سایت Sixapart در آدرس های زیر هست. امیدوارم با مطالعه اونا بتونی مشکلت رو حل کنی:
لینک اول
لینک دوم
لینک سوم
ممنون دکتر اولین لینکی که دادی خیلی بدردم خورد. من توی کل فروم های فارسی گشتم هیچی در مورد ویندوز ننوشته بود.
بازم ممنون
دکتر واقعا ممنونم. منم بالاخره تونستم نصبش کنم. فقط یه لطفی کن همینجا اگه زحمتی نیست بگین که اگه بخوایم لوگو در قالب قرار بدیم یا کلمه کپی رایت پایین رو ویرایش کنیم باید کدوم فایل رو ویرایش کنیم.
ممنون
سلام سینا جان.
برای گذاشتن لوگو می تونی اونو در قسمت Module Templates به تمپلیت Header اضافه کنی و برای برداشتن کپی رایت هم اونو در همون قسمت از تمپلیت Footer حذف کن. البته اینا همه توی ورژن 4 به این شکل در اومده.
دکتر دستت درد نکنه واقعا شاهکاری.
ولی یه مشکل کوچولو مونده. زمانی که ام تی رو توی لوکال هاست نصب میکنی لینک ها هم به جای اسم سایت لوکال هاست نوشته میشه. زمانی هم که محل پابلیشت رو اسم سایت میکنی پابلیش میکنه ولی کجا؟ الله اعلمو!
راستی یه 3 روز سایتتون بسته بود. چرا؟
سلام. امیدوارم مشکلت رو درست فهمیده باشم. ببین شما وقتی یه سایت رو هوا می کنی منطقیش اینه که آدرس ها به صورت نسبی باشه نه مطلق. اینجا هم همین اتفاق افتاده. بذار روشن تر بگم: آدرس مطلق آدرسیه که به طور کامل نوشته می شه یعنی مثلا http://www.writeage.com/example.html
که هر وقت ازش استفاده کنی فقط به همین صفحه هدایت می شه. اما آدرس های نسبی یه چیز شبیه این هستند:
example.html/ حالا اگه این آدرس رو تو لوکال هاست نشون بده یه http://localhost به اولش اضافه می شه و می شه این:
http://localhost/example.html
و اگه همینو تو سرور سایت من نشون بده این شکلی می شه:
http://www.writeage.com/example.html
امیدوارم مطلب رو گرفته باشی. اگه نه بگو بیشتر توضیح بدم.
نکته دیگه: فایل ها معمولا توی یه فولدر به اسمی که برای سایت انتخاب کردی توی شاخه htdocs سرور لوکال ذخیره می شن. پس یه نگاهی به این شاخه بنداز تا فایلهات رو پیدا کنی. البته معمولا لازمه برای بار اول قبل از پابلیش کردن سایت روی سرور لوکال این شاخه رو دستی خودت توی htdocs ایجاد کنی.
در مورد سایت توی این چند روز تا جایی که من دنبال کردم فقط سی دقیقه برای آپگرید سرور قطعی داشتیم و نه بیشتر. خواهش می کنم اگه دوباره تکرار شد و دیدی طولانی شده همونوقت یه ایمیل بهم بزن.ممنونت می شم.
drritalin[AT]gmail.com
سلام دوست عزیز خیلی حال کردم با این وب سایت زیبا و جذاب و آموزنده
تا حالا سایت مفیدی به این اندازه درمورد ام تی پیدا نکرده بودم
واقعا استفاده کردم
فقط یه سوال این ام تی 4 فارسی هست یا نه هنوز فارسی نیست
سلام. خواهش می کنم.
اگه منظورت اینه که فارسی ساز برای ام تی 4 اومده یا نه باید بگم تا این لحظه نه و فکر هم نمی کنم به این زودیا هم بیاد چون همونطور که گفتم از بیخ و بن ارتقاء پیدا کرده و این کار رو مشکل می کنه.
البته من خودم هیچ وقت نیاز به فارسی بودن برنامه احساس نکردم چون همینجوری هم می شه به راحتی سایتهای فارسی رو با ام تی اداره کرد. نمونش همین سایتی که داری می بینی با ام تی 4 و کاملا فارسی.
موفق باشی.
apache version 2.2.4 not found! need xampp version 1.6
من موقع نصب اد این پرل به این مشکل بر میخورم
ایراد کار من از کجاست؟
با تشکر
سلام. چیزی که الا به ذهنم می رسه اینه که Add-on ی که قصد نصبش رو داری برای این ورژن XAMPP نیست. احتمالا باید یا ورژن XAMPP رو عوض کنی یا دنبال Add-on خودش بگردی.
من هم موقع نصب با پیام apache version 2.2.4 not found! need xampp version 1.6
مواجه می شوم در حالیکه ورژن های مناسب را دانلود کرده ام.
فقط یه چیزی میگه درباره پورت 3306 که قبلا مورد استفاده قرار گرفته؟!
سلام کیوان جان
تنها چیزی که به ذهنم می رسه همونیه که گفتم. یعنی ورژن برنامه ای که دانلود کردی. شرمندم بیشتر نمی تونم کمک کنم.
با سلام و خسته نباشید برای این همه چیزای خوب !
این مشکل نصب perl ضاهرا جدی شده!چون من هم دقیقا فایلهای معرفی شده در apachefreinds.org رو دانلود کردم اما موقع نصب perl که همون 61 مگابایتی هستش چنین خطایی میده :
Apache version 2.2.4 not found! Need Xampp version 1.6
آیا ممکنه فایلهای خودشون با هم دیگه همخونی نداشته باشه ؟
منتظر راهنمایی شما هستم.
تشکر فراوان
من یکبار هم به جای xampp-win32-1.6.5-installer.exe
ورژن 1.6.4 را دانلود و نصب کردم باز هم توفیری نکرد.
البته یه بار هم فایل apache_2.2.4-win32-x86-no_ssl.msi
را دانلود و نصب کردم تا شاید فرجی بشه که نشد و همچنان مشکل نصب پرل وجود دارد باپیام زیر:
Apache version 2.2.4 not found! Need Xampp version 1.6
ظاهرا مشکل از خود سایت است.اصلا این دو پکیجی که ما دانلود کردیم با هم سازگار نیستند.وقتی xampp را نصب میکنیم Apache 2.2.6 را نصب میکند ولی Perl Add on به ورژن 2.2.4 نیاز دارد خوب معلومه نمیشه عزیز برادر.
در ضمن به نوشته قرمز رنگ در خود سایت هم توجه داشته باشید:
Mod_Perl does not function with Apache 2.2.6 (XAMPP 1.6.4)!
این طور که پیداست باید منتظر باشیم تا دولت صبحمان از طرف خودشان دمیده شود.
سلام دکتر جان این فایلی که گفتی 61 mb نیست ؟
حالا به این قسمت بروید
از قسمت XAMPP for Windows Add-Ons فایل اینستالر Perl را دانلود کنید(حجم فایل: حدود 61 مگابایت)
نوشته 20 mb
دکتر جان میشه فایلهایی که خودت دانلود کردی و مطمئنی که باهم کار میکنن و جواب میده رو آپلود کنی که کار همه راه بیفته؟
ممنونم
کامران جان این مقاله مال بیشتر از یکسال پیشه. اصلا مهم نیست چه نسخه ای از XAMPP رو داشته باشی. فقط مهمه که اونو داشته باشی و راه انداخته باشی. ما فقط به یک سرور لوکال نیاز داریم. حتی لازم نیست حتما XAMPP باشه.
هرنسخه ای رو که الان رو سایت Apache Friend هست دانلود کن و راهش بنداز. من امکانی برای آپلود این فایلهای حجیم ندارم. متاسفم.
سلام.من روی کامپیوترم مفسر پرل را دارم. آیا باید باز هم فایل ایستالر پرل را دانلود کنم ؟
کامران جان سلام
من فایل های مورد نیاز برای نصب XAMPP و Perl رو که خودم امتحان کردم و کار می کنه اینجا آپلود کردم.
حجمش 70 مگابایته.
توی متن بالا هم اصلاح کردم تا دیگران هم بتونن راحت دانلود و نصب کنند.
امیدوارم کمکی کرده باشم.
علیرضا جان
در صورتی که رو سیستمت آپاچی به اضافه MySQL به اضافه پرل داشته باشی دیگه به چیزی نیاز نداری.
تصحیحیه ات را دیدم اما ... از چاله در آمدم و در چاه افتادم!!فایلی را که آپلود کردی نمی شود دانلود کرد! زندگی چقدر سخت است!بخصوص وقتی تازه کار باشی!!!!!
سلام حسین جان
نگران نباش. الان آپلودش می کنم. ایندفعه یه جای بهتر.
حسین جان فایل مربوطه رو از اینجا دانلود کن.
موفق باشی
دکتر جان خیلی ممنون همین الان زدم داره دانلود می شه، خدا کنه مشکلی پیش نیاد،اگه اومد با عرض شرمندگی مزاحمت می شم
وای دکتر به دادم برس!!دانلود کامل شد و مراحل را قدم به قدم انجام دادم اما تو آدرس http://localhost/cgi-bin/mt-4/mt.cgi یک پیغام اشتباه می دهد:
حسین جان احتمالا این ارور مربوط به تنظیمات فایل mt-config.cgi شماست. می شه اون فایل رو یه جایی آپلود کنی یا به آدرس writeage ات.gmail ایمیل کنی تا یه نگاهی بهش بندازم؟
قبل از اون هم فایل mt-check.cgi رو که تو شاخه mt هستش اجرا کن ببین جایی مشکلی از وب سرورت می گیره یا نه.
mt-check را نگاه کردم اونجا که چیزخاصی ندیدم، mt-config.cgi را هم اینجا آپلود کردم، ببینش..
سلام حسین جان
فکر کنم فهمیدم مشکلت چیه.
اون تیکه
رو از فایلت پاک کن برادر!
وایییییییی بازم یه مشکل! اصلا نظرت چیه که اگه می شه یه آی دی یاهو بدی اینطوری باهم صحبت کنیم؟!
اگرم نه هم که ایراد صفحه من اینه!بازم تشکر
سلام.
اولا که یاد بگیریم فقط به فکر خودمون نباشیم. درسته که ممکنه با صحبت مستقیم مشکل شما زودتر حل بشه (که البته برای من مقدور نیست چون تو محیط کارم) اما با پرسش و پاسخی که اینجا یا جاهای مشابه نوشته می شه ممکنه مشکل خیلی های دیگه هم حل بشه.
دوما, به نظر من از Chrome استفاده نکن. علاوه بر نقص های امنیتی به علت کامل نبودن ممکنه با باز کردن بعضی صفحات مشکل داشته باشه.
سوما,وقتی توی فایل mt-config-cgi آدرس CGIPath رو برابر mt قرار دادی چطور انتظار داری Browser ات اونو توی آدرس mt-4 پیدا کنه؟!!
حق با شماست،اصلا بطور کل ماهیت آموزشی این سایت رو فراموش کردم،البته من هم سر کار هستم بگذریم،خدمت حضرت دکتر عرض کنم که بالاخره و به سختی تونستم صفحه ی مورد نظر رو در آدرس
البته همین آدرس رو که می زنم اتوماتیک وارد آدرس
می شود و به این شکل صفحه را ظاهر می کند.
حسین جان اونقدرها هم سخت نیست! فقط به دقت نیاز داره. در هر حال خوشحالم که ردیف شد. فقط آدرس فولدر mt-static ات درست نیست. تو mt-config.cgi درستش کن.
همه رو کلافه کردما حسابی! باید ببخشید، این مشکلم حل شد..
سلام دکتر ریتالین عزیز
از زحمات شما واقعا سپاسگزارم
من این مراحل رو قبلا انجام داده بودم و مشکلی هم نبود. ولی چون میخواستم با MT.4.21 این کارهارو انجام بدم فولدر قبلی رو پاک کردم و دوباره همه کارهارو از اول انجام دادم الان تا قسمت Sign in to Movable Type رو خوب پیش روفتم بعد از کلیک روی گزینه Sign in to Movable Type وارد صفحه ای میشم که از من اسم کاربری و پسوورد میخواد درست وارد میکنم همونایی که توی mt-config.cgi وارد کردم ولی صفحه دائما در حال لودینگ هستش و وارد قسمت مدیریت نمیشه! شما فکر می کنید مشکل چیه؟ در ضمن از فایر فاکس استفاده میکنم و توی اینترنت اکسپلورر هم چک کردم همون اتفاق افتاد.
شقایق جان سلام.
اگه منظورتون رو درست فهمیه باشم شما دارین ام تی رو از نو نصب می کنین. درسته؟
خب اون یوزر و پسووردی که توی mt-config.cgi وارد می کنید اصلا ربطی به یوزر و پسووردی که صفحه Sign In ازتون می خواد نداره! در هنگام نصب به یه منو می رسید که ازتون می خواد یه نام کاربری و یه رمز ورود برای خودتون بسازید. موقع Sign In باید از اونی که ساختید استفاده کنید.
موفق باشین.
توی همه قسمتهایی که باید اسم کاربری انتخاب میکردم از یک اسم استفاده کردم
خیلی برام عجیبه که در حالت لودینگ رفتن به قسمت بعد باقی می مونه!
بعد از اینکه سوال قبل رو از شما پرسیدم دوباره mt رو نصب کردم ولی مشکل قبلی پابرجاست!
شقایق جان
1) ام تی رو تو کدوم شاخه نصب می کنی؟
2) فایلهای استاتیک رو تو کدوم شاخه ریختی؟
3) mt-config.cgi رو جایی آپلود کن یه نگاهی بهش بندازم.
-----------------------
دوستان دیگه ای هم که به هر نحوی توی نصب ام تی مشکل دارند هنگام سوال حتما سه آیتم بالا رو ذکر کنند تا کمکشون کنم.
-----------------------
موفق باشید.
دکتر ریتالین عزیز سلام
شبکه اجتماعی گوگلی عصر نوشتن مبارک!
برای نصب مووبل تایپ بروی هاست اصلی کدهای
و خط آخر
رو باید چطوری تغییر بدم؟
با تشکر منتظر جوابتون هستم
شقایق جان فقط کافیه اسم دیتابیس, نام یوزر و رمز رو تغییر بدید. بقیه قسمتها روی سرور نیاز به تغییر نداره.
موفق باشی.
سلام ممنون از مطلب خوبت.... من تا قسمتی که باید
توی مرورگرم وارد کنم برای نصب رو رفتم... اما مرورگر یک صفحه ای که توش ارور نوشته را باز می کنه.....
مطلب رو چند بار خوندم .نمی دونم چی رو دارم اشتباه می کنم... ممنون می شم راهنمایی کنی.
سلام فرهاد جان
یا username و password دیتابیس رو تو mt-config.cgi اشتباه وارد کردی, یا اصلا توی phpmyadmin یوزر درست نکردی. دقت کن که حتما باید یک کاربر برای دیتابیس به phpmyadmin معرفی کرده باشی و حتما اون کاربر باید Password داشته باشه.
سلام من مشکلم حل شد ... ممنون .. از حروف بزرگ و کوچک استفاده کردم بودم در جاهای مختلف... ممنون از مطلب خوبت
سلام
تمام تنظيمات انجام دادم. فايل زمپ رو از آدرس شما دانلود نكردم.
وقتي وارد mt.cgi ميشم ارور 500 ميده.
ممنون
محمد عزیز
اگه فایل زمپ آپلود شده توسط من رو استفاده نمی کنی به احتمال زیاد مفسر پرلت کار نمی کنه. با یه فایل پرل تست کن ببین اصلا پرل رو اجرا می کنه یا نه؟ یکی توی شاخه cgi-bin خود زمپ هست می تونی از اون استفاده کنی.
موفق باشی
سلام دکتر جان
اگه میتونین آدرسی رو برای دانلود Xampp بذارین که امکان resume داشته باشه.
2 باره که میخوام دانلودش کنم اما وقتی به وسطای فایل رسیدم، اینترنتم قطع شد و ...پرید!!
با تشکر
این فایلی که خودتون آپلود کردین گذاشتین ایراد داره. دوبار دانلود کردم تا 99% میره گیر میکنه. یه فکری به حالش بکنید.
با سلام و تشکر
من کمی دیر با این سایت آشنا شدم اما واقعا باید بگم بهتر از هر فروم دیگه ای اینجا جواب سوالات داده می شه و همینطور آموزنده است.
مشکل من تو نصب ام تی هستش و تمام مراحل رو تونستم انجام بدم اما تو مرحله ای که باید فایل mt.cgi رو اجرا کنم ارور زیر رو می ده .ممنون می شم اگه راهنماییم کنید.
سلام آقای دکتر
ممنون از نوشتههای خوبتون.
من در مرحلهی پنجم بعد از این آدرس رو وارد میکنم: http://localhost/cgi-bin/mt-4/mt.cgi
این پیغام میاد:
لطفا راهنمایی بفرمایید که مشکل کجاست؟
سلام. احتمالا در فايل mt-config.cgi آدرس صحيحي رو براي آدرس شاخه ام تي در فولدر cgi درج نكرديد.توجه كنيد آدرس مربوطه فقط بايد به شاخه اي كه فايلهاي ام تي در اون قرار داره اشاره كنه و نه به خود فايل mt.cgi . منظورم اينه كه آخر آدرس نبايد اسم فايل يعني mt.cgi باشه.
جناب ریتالین باز هم نشد این دفعه دوباره همه رو چک کردم ولی باز این ایراد رو میگیره:
ایراد کارم از کجاست؟
حسام جان محتویات فایل mt-config رو بدون پسورد بانک اطلاعاتیت یه جا آپلود کن لینک بده ببینم مشکل چیه.
این هم لینک دانلود
حسام جان حق با توئه. اونجا همه چی درست و مرتبه. ببینم آدرس Perl رو توی فایل های cgi درست دادی؟ منظورم اون خط اول فایلهای اصلی مووبل تایپه.
جناب دکتر من همهی خطوط اول رو به این صورت تغییر دادهام:
فقط در پوشهی mt-4 به جای 13 فایل cgi ، پانزده فایل هستش. و دیگه هم اینکه اونجایی که گفتین باید یه صفحه test.html درست کنم ، چنین کاری رو نکردم. میتونه ایراد از اونجا باشه؟
اول اون W رو از آخر خطوط حذف کن ببین توفیری می کنه؟ اگه بازم نشد ببین فایل mt-check.cgi اجرا می شه؟
متاسفانه باز هم نشد
حالا دیگه چاره ای ندارم جز اینکه بگم اشکال احتمالا از XAMPP هست. ببین اصلا فایل پرل رو اجرا می کنه؟
منظورم این بود که خروجی mt-check.cgi رو بزاری ببینم نه متن خود فایل رو! البته همونجا هم یه خط تیره اضافی آخر آدرس جا گذاشته بودی.
جناب دکتر سلام
من شدم مزاحم همیشگیتان
میگم خروجی mt-check.cgi رو کجا و چگونه باید اجرا کنم تا شما ببینید؟
در خط آدرس مرورگر تایپ کن: http://localhost/cgi-bin/mt/mt-check.cgi
سلام
این پیغام پس از وارد کردن http://localhost/cgi-bin/mt/mt-check.cgi ظاهر میشود:
ولی پس از وارد کردن http://localhost/cgi-bin/mt-4/mt-check.cgi این پیام میآید:
حسام جان نتيجه مي گيريم شما اصلا نمي توني فايل پرل رو اجرا كني. به نظر من مشكل از XAMPP اته. يعني نتونستي XAMPPرو درست نصب كني. يه بار ديگه با آخرين نسخه XAMPPسعي كن.
سلام
برای دانلود بسته XAMPP به آدرس زیر رفتم:
http://www.apachefriends.org/en/xampp-windows.html#641
سپس در قسمت XAMPP for Windows 1.7.3, 2009/12/23 فایل EXE آن (XAMPP for Windows) را دانلود کردم و بعد مراحل نصب را پیش رفتم اما باز هم نشد. سپس در همان قسمت XAMPP for Windows 1.7.3, فایل اجرایی(EXE)یی [Upgrade 1.7.2 to 1.7.3] آن را دانلود کردم و نصب نمودم ، اما باز هم متأسفانه مشکل حل نشد. آیا باید فایل را از جایی دیگر دانلود کنم ؟ لطفا راهنمایی بفرمایید.
حسام جان دیگه چیزی به ذهنم نمی رسه برادر. شرمنده ام.
یافتم! یافتم!
در شاخه cgi-bin ، در داخل شاخه mt-4 ، اولین خطوط فایلهای با پسوند سی جی آی که تغییر میدهیم؛
www را وقتی حدف کردم درست شد.
البته درست درست هم نشد، پس از وارد کردن http://localhost/cgi-bin/mt-4/mt.cgi
تصویر زیر میآید:
http://www.4shared.com/photo/RytPBaaa/error.html
مشکل کجاست؟
حسام جان یادمه گفته بودم باید XAMPP رو توی روت نصب کنی! خب حالا که فایلهات رو اجرا کردی این اشکال مربوط به بانک اطلاعاتیت می شه. یا دیتابیست رو درست نساختی یا اطلاعاتش رو توی فایل mt-config.cgi درست وارد نکردی.
برای من xampp نصب شده. اما هرکاری می کنم appache ران نمی شه. حتی وقتی استارت رو می زنم. یا می زنه busy یا می گه که appache service not started. به هیج وجه هم لوکال هاست رو باز نمی کنه