صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: سؤال درباره php - SSH و غیره

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    نوشته ها
    92
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    139
    تشکر شده در
    85 پست

    پیش فرض سؤال درباره php - SSH و غیره

    با سلام به همه

    بنده چند تا سؤال دارم

    قبل از اینکه بپرسم بگم یه vps دارم که روش دایرکت ادمین نصبه و Centos 6 از نوع 64 بیت

    1- از طریق ssh یه فایلی رو از یه سرور دیگه به این سرور خودم انتقال دادم ولی نمی دونم کجا رفته یعنی با استفاده از دستور wget و در ادامه لینک، انتقال هم کامل شد ولی میخوام ببینم این فایل ها کجا ذخیره میشه و چه طوری بهش دسترسی داشته باشم؟

    2- چه جوری نسخه php رو در دایرکت ادمین برای مثلاً یه دامین خاص از یکی از یوزر هام تغییر بدم؟

    3- چه جوری یکی از ماژول های php رو فعال یا غیر فعال کنم؟ مثلاً میخوام برای یک دامین خاص در یکی از یوزر هام ماژول soap رو فعال کنم

    توجه کنید سؤال 2 و3 کلی نیست و مثلاً برای دامین domain.com میخوام فعال کنم و برای کل سرور نیست

  2. # ADS




     

  3. #2
    عضو جدید radmanhost آواتار ها
    تاریخ عضویت
    Jun 2014
    محل سکونت
    تهران
    نوشته ها
    11
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    سلام؛
    1- شما با دستور wget در همون دایرکتوری که هستید فایل رو دانلود می کنید روی سرور تون. البته اگر فایلی که می خواید منتقل کنید باید در سرور مبدأ در یک دایرکتوری باشه که دسترسی public داشته باشه (777) و همه بتونن دانلود کنن. پس قبل از دانلود در سرور مقصد؛ اول از طریق دستور cd به دایرکتوری مورد نظرتون در سرور مقصد برید و سپس دستور wget http://mydomain.com/myfile.zip رو بزنید. (به جای mydomain.com باید دامین خودتون رو بنویسید و به جای myfile.zip هم باید اسم فایل باشه)
    2- با ایجاد کردن یک فایل به نام php.ini می تونید تنظیمات دلخواه برای هر هاست رو جدا تنظیم کنید. البته اگه با دستورات htaccess آشنا باشید. از طریق این فایل هم می تونید خیلی از موارد (مثل تغییر سایز آپلود) رو باهاش انجام بدید.
    3- فکر نمی کنم بتونین این کار را انجام بدید. چون php باید با این ماژول کامپایل بشه.
    رادمان هاست
    خدمات میزبانی وب | سرور اختصاصی | سرور مجازی | گواهینامه دیجیتال SSL | دامنه های بین المللی و ایرانی
    تلفن: 88977206 - 21 - 98 + | radmanhost.ir

  4. تعداد تشکر ها از radmanhost به دلیل پست مفید


  5. #3
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    نوشته ها
    92
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    139
    تشکر شده در
    85 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    نقل قول نوشته اصلی توسط radmanhost نمایش پست ها
    سلام؛
    1- شما با دستور wget در همون دایرکتوری که هستید فایل رو دانلود می کنید روی سرور تون. البته اگر فایلی که می خواید منتقل کنید باید در سرور مبدأ در یک دایرکتوری باشه که دسترسی public داشته باشه (777) و همه بتونن دانلود کنن. پس قبل از دانلود در سرور مقصد؛ اول از طریق دستور cd به دایرکتوری مورد نظرتون در سرور مقصد برید و سپس دستور wget http://mydomain.com/myfile.zip رو بزنید. (به جای mydomain.com باید دامین خودتون رو بنویسید و به جای myfile.zip هم باید اسم فایل باشه)
    2- با ایجاد کردن یک فایل به نام php.ini می تونید تنظیمات دلخواه برای هر هاست رو جدا تنظیم کنید. البته اگه با دستورات htaccess آشنا باشید. از طریق این فایل هم می تونید خیلی از موارد (مثل تغییر سایز آپلود) رو باهاش انجام بدید.
    3- فکر نمی کنم بتونین این کار را انجام بدید. چون php باید با این ماژول کامپایل بشه.
    1. دسترسی 644 بود و فایل هم کامل منتقل شد فقط مخوام ببینم کجا رفته چون دایرکت ادمین یه مقداری از فضا رو پر نشون میده در حالی که من فقط اون فایل رو منتقل کردم

    2. بیشتر توضیح بدید راه دیگه ای نیست؟

    3. یعنی چی من یه ماژول نمیتونم فعال یا غیر فعال کنم؟

  6. #4
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    نوشته ها
    92
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    139
    تشکر شده در
    85 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    خیلی جالبه کسی نظری نداره؟

    این همه مثلاً متخصص یکی نیست به ما یه جوابی بده

  7. #5
    عضو جدید radmanhost آواتار ها
    تاریخ عضویت
    Jun 2014
    محل سکونت
    تهران
    نوشته ها
    11
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    1- اول به روت برید و بعد با دستور find . -name myFile.zip فایل خودتون رو جستجو کنید.
    2- اول این دستور رو در ssh بنویسید: /usr/local/1h/bin/php_version.sh set [php4|php5|php51|php52|php52s|php53]
    ( ورژن های php مورد نظر خودتون بنویسید به جای ورژن هایی که من مثال زدم، بعدش توی فایل htaccess. این کد رو بنویسید:
    <FilesMatch "\.(inc|php|php3|php4|php5|php6|phtml|phps)$">
    AddHandler application/x-httpd-php53 .php .php5 .php4 .php3
    </FilesMatch>
    در این فایل هم می تونید ورژن دلخواه php رو بنویسید.
    3- نه، یا برای همه باید فعال کنین یا هیچ کدوم. اون ماژول soap رو اگه می خواین اکتیو کنین که واسۀ پرداخت آنلاین معمولاً استفاده می کنن دوستان در وب هاستینگ تاک، مشکلی نداره و می توانید راحت فعال کنید.
    رادمان هاست
    خدمات میزبانی وب | سرور اختصاصی | سرور مجازی | گواهینامه دیجیتال SSL | دامنه های بین المللی و ایرانی
    تلفن: 88977206 - 21 - 98 + | radmanhost.ir

  8. تعداد تشکر ها از radmanhost به دلیل پست مفید


  9. #6
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    نوشته ها
    92
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    139
    تشکر شده در
    85 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    زدم و فایل پیدا شد

    خوب دوست عزیز ماژول soap رو مثال زدم ممکنه یکی از یوزر های من یا اصلاً یکی از دامین هام این ماژول بخواد غیر فعال باشه

    برای مثال WHMCS معمولاً باید فعال باشه و ممکنه در یک سیستم دیگه این ماژول باید غیر فعال باشه اون موقع تکلیف چیه؟

  10. #7
    عضو جدید radmanhost آواتار ها
    تاریخ عضویت
    Jun 2014
    محل سکونت
    تهران
    نوشته ها
    11
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    4
    تشکر شده در
    4 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    به دلیل اینکه ماژول های php به صورت server side اجرا می شوند، نمی شه اونها رو برای دامین اکتیو / دی اکتیو کرد. مگر اینکه یه سری ماژول های خاص هستند که خودشون این قابلیت رو اضافه کرده باشن.
    که بعد از طریق vhost می تونید برای اون دامین فعال یا غیرفعال کنید.
    الان چه ماژولی رو مشکل دارید؟!
    رادمان هاست
    خدمات میزبانی وب | سرور اختصاصی | سرور مجازی | گواهینامه دیجیتال SSL | دامنه های بین المللی و ایرانی
    تلفن: 88977206 - 21 - 98 + | radmanhost.ir

  11. تعداد تشکر ها از radmanhost به دلیل پست مفید


  12. #8
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    نوشته ها
    92
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    139
    تشکر شده در
    85 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    نقل قول نوشته اصلی توسط radmanhost نمایش پست ها
    به دلیل اینکه ماژول های php به صورت server side اجرا می شوند، نمی شه اونها رو برای دامین اکتیو / دی اکتیو کرد. مگر اینکه یه سری ماژول های خاص هستند که خودشون این قابلیت رو اضافه کرده باشن.
    که بعد از طریق vhost می تونید برای اون دامین فعال یا غیرفعال کنید.
    الان چه ماژولی رو مشکل دارید؟!
    بنده برای فعال سازی و غیر فعال سازی ماژول ها باید به کجا برم؟ چه دستوری رو باید بزنم به دلیل اینکه زیاد با سرور کار نکردم لطف کنید به صورت واضح توضیح بدین

    برای مثال ماژولی رو بخوام برای یکی از یوزر هام فعال کنم باید چه کاری انجام بدم؟

  13. #9
    کاربر اخراج شده
    تاریخ عضویت
    May 2014
    نوشته ها
    92
    تشکر تشکر کرده 
    36
    تشکر تشکر شده 
    139
    تشکر شده در
    85 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    اساتید کس دیگه ای نیست که پاسخ ایشون رو کامل کنه؟

  14. #10
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : سؤال درباره php - SSH و غیره

    درود

    دوست گرامی جهت پیدا کردن فایل از دستور locate استفاده کنید قبلش هم دستور updatedb را بزنید که سرور را ایندکس کند

    در مورد سوال 2 و 3 برای اینکار نیاز دارید که php را تحت suphp کامپایل نمایید و سپس قابلیت php per user را در suphp فعال کنید که هر یوزر بتواند php.ini اختصاصی خودش را داشته باشد که توابع و extension های مورد نیازش را فعال کند که البته ریسک امنیتی دارد.

    ارادت
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  15. تعداد تشکر ها ازnginxweb به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 8
    آخرين نوشته: August 24th, 2015, 12:12
  2. سوالا در مورد یک کار غیر اصولی و غیر حرفه ای
    توسط shetab در انجمن سی پنل CPanel
    پاسخ ها: 2
    آخرين نوشته: September 5th, 2013, 22:06

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •