توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درخواست راهنمایی از حرفه ای ها !
amira4
March 9th, 2012, 21:48
باسلام خدمت کاربران و مدیران محترم انجمن وب هاستینگ ایران
بنده یک اسکریپت اختصاصی دارم که نیاز به فعال شدن ویل کارت دارد !
اسکریپت یک فایل راهنما دارد که من طبق راهنما عمل کردم !فایل راهنما :
Server using WHM/CPanel:
Go to WebHost Manager -> DNS Functions -> Edit DNS Zone.
Choose a Zone to edit (domain.com) -> Add "A" entry like this: *.domain.com. 14400 A SERVER_IP.
For example: *.freeforums.com. 14400 A 231.36.24.156
Log into your server as root, use SSH or something like that allows you can edit files.
Edit /usr/local/apache/conf/httpd.conf (usually).
Find a line like this: ServerAlias www.domain.com (http://www.domain.com) domain.com
Make it like this: ServerAlias www.domain.com (http://www.domain.com) domain.com *.domain.com
Save and close it.
Test apache config file by this command: /usr/local/apache/bin/apachectl configtest
If everything is okay, restart apache by this command: /usr/local/apache/bin/apachectl restart
Navigate to http://sfsfsdfsdfsewrwerwer.domain.com or http://whatever_you_like.domain.com, if it point to a page same as http://domain.com -> It works fine :).
بنده موارد 1 و 2 را از طریق سی پنل درست کردم و طبق راهنما انجام دادم !
ولی موارد 3 تا 10 را نمیدانم که چگونه انجام بدهم ! ( موارد 3 تا 10 در هاست بنده وجود ندارد ))
به نظر شما باید چیکار کنم ؟!
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
این اسکریپت خارجی است و پشتیبانیش هم جواب نمی دهد !
*هاست بنده لینوکس است و کنترل پنل آن سی پنل است
taksami4
March 9th, 2012, 22:01
سلام
والا من حرفه ای نیستم ولی خب گفتم نظرم رو گفته باشم
طبق گفته ی راهنما باید وارد SSH سرورتون بشید. با نرم افزار پوتی و اون تغییرات رو ایجاد کنید
شاید هم بشه از طریق هاست تغییرات رو انجام داد
برای مثال به روت هاستتون برید و به پوشه اسکریپت و ببینید پوشه apache هست یا نه.اگر بود که مسیر رو ادامه بدید و دستورات رو انجام بدید
amira4
March 9th, 2012, 22:08
سلام
والا من حرفه ای نیستم ولی خب گفتم نظرم رو گفته باشم
طبق گفته ی راهنما باید وارد SSH سرورتون بشید. با نرم افزار پوتی و اون تغییرات رو ایجاد کنید
شاید هم بشه از طریق هاست تغییرات رو انجام داد
برای مثال به روت هاستتون برید و به پوشه اسکریپت و ببینید پوشه apache هست یا نه.اگر بود که مسیر رو ادامه بدید و دستورات رو انجام بدید
باسلام و تشکر
خیلی ممنون دوست گرامی
تو روت هاست چیزی به نام apache وجود ندارد !
چگونه باید وارد SSH سرور بشود ؟
taksami4
March 9th, 2012, 22:14
باسلام و تشکر
خیلی ممنون دوست گرامی
تو روت هاست چیزی به نام apache وجود ندارد !
چگونه باید وارد SSH سرور بشود ؟
اول این قسمت رو چک کنید:
روت-پوشه اسکریپت-پوشه apache
اگر نبود.
برای وارد شدن به اس اس اچ هم باید نرم افزار پوتی رو دانلود کنید. بعد آی پی سرور رو در نرم افزار وارد میکنید. در پنجره جدید هم نام کاربری و رمز عبور رو.
البته نمیدونم که ایا میشه کسانی که هاست اشتراکی دارن میتونن از اس اس اچ استفاده کنن یا نه.ولی احتمالا میشه
amira4
March 9th, 2012, 22:22
اول این قسمت رو چک کنید:
روت-پوشه اسکریپت-پوشه apache
اگر نبود.
برای وارد شدن به اس اس اچ هم باید نرم افزار پوتی رو دانلود کنید. بعد آی پی سرور رو در نرم افزار وارد میکنید. در پنجره جدید هم نام کاربری و رمز عبور رو.
البته نمیدونم که ایا میشه کسانی که هاست اشتراکی دارن میتونن از اس اس اچ استفاده کنن یا نه.ولی احتمالا میشه
ممنون ! این کار را کردم !
ولی هنگام وارد کردن رمز عبور میگه :
access is denied
به نظر شما باید به مدیر هاستینگ بگویم ؟
Mohammad_reza
March 9th, 2012, 22:25
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
ببینید این یک فایل هست ، ادرسش هم قبلش هست شما باید تو ssh این دستور رو بزنید تا بتونید ویرایشش کنید :
nano /usr/local/apache/conf/httpd.conf
taksami4
March 9th, 2012, 22:36
ممنون ! این کار را کردم !
ولی هنگام وارد کردن رمز عبور میگه :
access is denied
به نظر شما باید به مدیر هاستینگ بگویم ؟
همونطور که عرض کردم، ممکن هست هاست های اشتراکی این امکان رو نداشته باشن.البته شاید عزیزانی که تجربه بیشتری داشته باشن بدونن
ولی راه دوروی نمیره...به هاستینگتون بگید شاید انجام دادن.
البته من سایتی رو سراغ دارم که هاست اشتراکی میداد و همراه اون از اس اس اچ هم میشد استفاده کرد.
ضمنا دوست عزیز، برای ورود به اس اس اچ از پسورد پیشفرضی که هنگام ایجاد هاست بهتون اختصاص دادن هم استفاده کنید.معمولا در ابتدا پسورد روت اس اس اچ و کنترل پنل یکی هست. بعد کاربران واسه راحتی خودشون پسورد پیشفرض هاستشون رو تغییر میدن.پسورد پیشفرضتون رو میتونید از ایمیلی که هاستینگ هنگام ایجاد اکانت بهتون داده پیدا کنید(البته اگه ایمیل داده باشه) شاید در قسمت تیکت ها یا سفارش ها هم باشه!
طبق گفته دوستمون آقا محمد رضا، مسیر کاملا ذکر شده و باید با دستورات لینوکسی ( از توی اینترنت میتونید دستوراتش رو که به صورت نوشتاری هست پیدا کنید ) به اون مسیر برید.
amira4
March 9th, 2012, 23:03
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
ببینید این یک فایل هست ، ادرسش هم قبلش هست شما باید تو ssh این دستور رو بزنید تا بتونید ویرایشش کنید :
nano /usr/local/apache/conf/httpd.conf
باسلام و تشکر از شما
وقتی رمز را وارد میکنم مینویسه :
access is denied
---------- Post added March 10th, 2012 at 12:03 AM ---------- Previous post was March 9th, 2012 at 11:59 PM ----------
همونطور که عرض کردم، ممکن هست هاست های اشتراکی این امکان رو نداشته باشن.البته شاید عزیزانی که تجربه بیشتری داشته باشن بدونن
ولی راه دوروی نمیره...به هاستینگتون بگید شاید انجام دادن.
البته من سایتی رو سراغ دارم که هاست اشتراکی میداد و همراه اون از اس اس اچ هم میشد استفاده کرد.
ضمنا دوست عزیز، برای ورود به اس اس اچ از پسورد پیشفرضی که هنگام ایجاد هاست بهتون اختصاص دادن هم استفاده کنید.معمولا در ابتدا پسورد روت اس اس اچ و کنترل پنل یکی هست. بعد کاربران واسه راحتی خودشون پسورد پیشفرض هاستشون رو تغییر میدن.پسورد پیشفرضتون رو میتونید از ایمیلی که هاستینگ هنگام ایجاد اکانت بهتون داده پیدا کنید(البته اگه ایمیل داده باشه) شاید در قسمت تیکت ها یا سفارش ها هم باشه!
طبق گفته دوستمون آقا محمد رضا، مسیر کاملا ذکر شده و باید با دستورات لینوکسی ( از توی اینترنت میتونید دستوراتش رو که به صورت نوشتاری هست پیدا کنید ) به اون مسیر برید.
باسلام خدمت شما و تشکر
به هاستینگ گفتم و منتظر جواب هستم
پسورد اولیه هاست رو هم زدم ولی کار نکرد !
به نظر شما مدیر هاستینگ میتونه به من دسترسی مجاز بدهد ؟!
باتشکر از راهنمایی های شما دوست گرامی
taksami4
March 9th, 2012, 23:54
باسلام خدمت شما و تشکر
به هاستینگ گفتم و منتظر جواب هستم
پسورد اولیه هاست رو هم زدم ولی کار نکرد !
به نظر شما مدیر هاستینگ میتونه به من دسترسی مجاز بدهد ؟!
باتشکر از راهنمایی های شما دوست گرامی
همونطور که گفتم من هاستینگی رو میشناسم که هاست اشتراکی میده و در کنار اون امکان اتصال به اس اس اچ رو هم فراهم کرده در داخل کنترل پنل.
اگر فرض رو بر این بگیریم که کاربران هاست های اشتراکی هم میتونن از اس اس اچ استفاده کنند جواب سوال شما مثبت هست و پشتیبانی میتونه پوردتون رو ریست کنه و در اختیارتون قرار بده.اما اگه این امکان برای کاربران هاست اشتراکی فراهم نباشه، احتمالش هست که این کار رو براتون انجام بدن و تغییرات رو ایجاد کنن.
در کنترل پنلتون هم که فرمودید سی پنل هست دنبال ssh بگردید،شاید گزینه ای باشه! اگر نبود بهتر هست که منتظر پاسخ پشتیبانتون باشید
stchost
March 10th, 2012, 00:40
باسلام خدمت کاربران و مدیران محترم انجمن وب هاستینگ ایران
بنده یک اسکریپت اختصاصی دارم که نیاز به فعال شدن ویل کارت دارد !
اسکریپت یک فایل راهنما دارد که من طبق راهنما عمل کردم !فایل راهنما :
Server using WHM/CPanel:
Go to WebHost Manager -> DNS Functions -> Edit DNS Zone.
Choose a Zone to edit (domain.com) -> Add "A" entry like this: *.domain.com. 14400 A SERVER_IP.
For example: *.freeforums.com. 14400 A 231.36.24.156
Log into your server as root, use SSH or something like that allows you can edit files.
Edit /usr/local/apache/conf/httpd.conf (usually).
Find a line like this: ServerAlias www.domain.com (http://www.domain.com) domain.com
Make it like this: ServerAlias www.domain.com (http://www.domain.com) domain.com *.domain.com
Save and close it.
Test apache config file by this command: /usr/local/apache/bin/apachectl configtest
If everything is okay, restart apache by this command: /usr/local/apache/bin/apachectl restart
Navigate to http://sfsfsdfsdfsewrwerwer.domain.com or http://whatever_you_like.domain.com, if it point to a page same as http://domain.com -> It works fine :).
بنده موارد 1 و 2 را از طریق سی پنل درست کردم و طبق راهنما انجام دادم !
ولی موارد 3 تا 10 را نمیدانم که چگونه انجام بدهم ! ( موارد 3 تا 10 در هاست بنده وجود ندارد ))
به نظر شما باید چیکار کنم ؟!
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
این اسکریپت خارجی است و پشتیبانیش هم جواب نمی دهد !
*هاست بنده لینوکس است و کنترل پنل آن سی پنل است
متاسفانه دوستان اصلا شما را راهنمایی نکردند که بهتره دوستانی که اطلاعات چندانی در این موارد ندارند در مباحث شرکت نکنند که کسی که مشکلی داره دچار سردرگمی نشه
ببینید دوست عزیز ، مراحل 3 تا آخر را شما نمی تونید انجام بدید و حتی اگر دسترسی SSH هم داشته باشید امکان چنین تغییراتی برای هاست اشتراکی وجود نداره
این کار ها را باید سرویس دهنده برای شما انجام بده
ویل کارت هم امکان خاصی نیست و حتما نباید به SSH دسترسی داشت
خلاصه مراحل 3 تا 10 :
وارد کنترل پنل بشید
زیر دامنه ای با نام * ایجاد کنید
برای مثال :
*.domain.com
پایان
کار سختی نیست ، خودتون میتونید به راحتی انجامش بدید
موفق باشید
amira4
March 10th, 2012, 14:05
متاسفانه دوستان اصلا شما را راهنمایی نکردند که بهتره دوستانی که اطلاعات چندانی در این موارد ندارند در مباحث شرکت نکنند که کسی که مشکلی داره دچار سردرگمی نشه
ببینید دوست عزیز ، مراحل 3 تا آخر را شما نمی تونید انجام بدید و حتی اگر دسترسی SSH هم داشته باشید امکان چنین تغییراتی برای هاست اشتراکی وجود نداره
این کار ها را باید سرویس دهنده برای شما انجام بده
ویل کارت هم امکان خاصی نیست و حتما نباید به SSH دسترسی داشت
خلاصه مراحل 3 تا 10 :
وارد کنترل پنل بشید
زیر دامنه ای با نام * ایجاد کنید
برای مثال :
*.domain.com
پایان
کار سختی نیست ، خودتون میتونید به راحتی انجامش بدید
موفق باشید
سلام !
ممنون و تشکر از شما دوست گرامی
یک سوال داشتم
منظور از کنترل پنل چیست ؟ (( کنترل پنل من یا مدیر سرور ؟ )
راستی domain.com.* را در کجا بسازم ؟! از طریق ساب دامین ؟! من ساب دامین domain.com.* را ساختم ولی با ارور رو به راه شدم :
Error from domain wrapper: *.yourdomain.com is owned by another user.
آیا این کار را انجام بدهم درست میشود ؟!
باتشکر از شما
Mohammad_reza
March 10th, 2012, 14:11
توضیحاتی که اسکریپت به شما داده ، برای مدیر سرور هست. شما که مدیر سرور نیستید باید از کنترل پنل خودتون (سی پنل/دایرکت ادمین) این کار رو انجام بدید.
یعنی یک سابدومین به اسم * بسازید. اینطوری wildcard براتون فعال میشه ...
amira4
March 10th, 2012, 14:15
توضیحاتی که اسکریپت به شما داده ، برای مدیر سرور هست. شما که مدیر سرور نیستید باید از کنترل پنل خودتون (سی پنل/دایرکت ادمین) این کار رو انجام بدید.
یعنی یک سابدومین به اسم * بسازید. اینطوری wildcard براتون فعال میشه ...
تشکر
من همون موقع از طریق Advanced DNS Zone Editor آدرس yourdomail.com.* را ساختم !
موارد 3 تا10 در کنترل پنل ادمین سرور نیز وجود ندارد !
Mohammad_reza
March 10th, 2012, 14:17
تشکر
من همون موقع از طریق Advanced DNS Zone Editor آدرس yourdomail.com.* را ساختم !
موارد 3 تا10 در کنترل پنل ادمین سرور نیز وجود ندارد !
شما به سرور دسترسی root دارید ؟ سرور سی پنل هست ؟
اگه دسترسی دارید باید از ssh این کارها رو انجام بدید.
stchost
March 10th, 2012, 14:30
سلام !
ممنون و تشکر از شما دوست گرامی
یک سوال داشتم
منظور از کنترل پنل چیست ؟ (( کنترل پنل من یا مدیر سرور ؟ )
راستی domain.com.* را در کجا بسازم ؟! از طریق ساب دامین ؟! من ساب دامین domain.com.* را ساختم ولی با ارور رو به راه شدم :
Error from domain wrapper: *.yourdomain.com is owned by another user.
آیا این کار را انجام بدهم درست میشود ؟!
باتشکر از شما
منظور کنترل پنل شماست نه مدیر سرور
پیغامی هم که نمایش داده شده ، وقتی رخ میده که چنین دامنه یا زیر دامنه ای در سرور ایجاد شده باشه
و اگر نه مشکلی در عملکرد شما نیست.
به مدیر سرور بگید می خواهید چنین زیر دامنه ای ایجاد کنید ، تا بررسی کند این زیر دامنه در کجای سرور ایجاد شده و مشکل شما را رفع کنه