سلام
مثلا من session save path رو عوض می کنم ولی موقع نصب همون آدرس قبلی هست !
مشکلش چیه؟
نمایش نسخه قابل چاپ
سلام
مثلا من session save path رو عوض می کنم ولی موقع نصب همون آدرس قبلی هست !
مشکلش چیه؟
شما باید ابتدا apache رو ابتدا stop و بعد از تغییر start کنید
می شه بیشتر توضیح بدید؟!
apache چیه و کجاست و چطوری استپ کنم؟
شما از چه شبیه سازی استفاده میکنید؟
این رو بگید تا بیشتر راهنمایی کنم
منظورتون از شبیه سازی دیگه چیه؟ ;D
اگه منظورتون لوکال یا سرور هست من روی سرور کار می کنم! ;D
شما اگر روی سرور ار میکنید نمیتونیید تغییراتی توی اون فایل بدید
با پشتیبانی سرورتون تماس بگیرید
لطفا اگر موضوعی یادتون اومد از ویرایش استفاده کنید
من 2 سرور دارم
در اون سرور دیگرم هر تغییری که می دم عملی می شه
چطور در یکی می تونم در یکی دیگه نمی تونم؟
در سرور شما به فایل PHP.ini دسترسی ندارید
از PHPINFO کمک بگیرید ببینید که فایل PHP.INI کجاست؟ و آیا شما دسترسی دارید یا خیر
عزیز دل
من همون اول هم گفتم که دسترسی دارم
یعنی هاستینگ در دسترسم قرار داده !
و الان هر تغییری که می دم عملی نمی شه!
خب حالا چی کار کنم؟
راجبه apache توضیح بدید
آیا من بهش دسترسی دارم یا باید با هاستینگ تماس بگیرم تا استپش کنه !
لطفا بیشتر توضیح بدید !
من متوجه نمیشم!
شما به سرور بالاخره دسترسی دارید یا نه؟
مسیر فایل PHP.ini شما کجاست؟
شما چطور به PHP.ini دسترسی دارید اما به وب سرور دسترسی ندارید؟
دوست عزیز
من به فایل php.ini دسترسی نداشتم
ولی بعدش از هاستینگ خواستم و اونا هم در دسترسم قرار دادن.
مسیرش هم Configuration File (php.ini) Path /home/lamerdta/public_html/php.ini
خوب شما تغییراتی رو که میخواید اعمال کنید باید apache یا همون webserver استاپ بشه چون باید این فایل از حالت readonly خارج بشه
آقا محمد دوباره برگشتیم سر حرف اول
apache چیه و کجاست و چطوری استپ کنم؟
لطفا به این جواب بدید.
apache برنامه وب سرور هست!!!
یه چیزی مثل IIS
دوست من، نمیشه ساختار یک سرور رو که اینجا توضیح داد! شما تغییرات مورد نیازتون رو به پشتیبانی سرورتون بگید براتون انجام بدند!
محمد جان
من خودمو کشتم تا این هاستینگم safe mode va registry global off کنه و session save path رو درست کنه ولی این کار رو نکرد و همش به مسائل امنیتی گیر می داد.
تا اینکه با زدن بیش از 10 میل فایل php.ini رو در اختیارم قرار داده
حالا من تغییراتی که در این فایل می دم بر روی سایت اعمال نمی شه
و شما می گید که apache باید استاپ باشه تا تغییرات php.ini اعمال بشه
حالا من چی کار کنم؟
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] اینم آدرس سایتمه
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] و اینم فایل php.ini
کمککککککککککککککککککککککک ککککککککککککککککککککککککک کک :'( :'(
خوب اینی که به شما دادن به منظور سرکاری هستش!
کار خاصی انجام نمیده!
شما یه PHPINFO بگیرید ببینید فایل php.ini رو از کجا میخونه؟
اونوقت میفهمید منظور منو!
در ضمن سروری که به حرف مشتری به دلایلی نامعلوم گوش نمیده به درد .... میخوره!
Safe mode & register globals رو برای هر اکانت میشه خاموش کرد!
در اصل این سرور اصلا به درد نمیخوره! پیشنهادم به شما تعویض سرور هست
سروری که از الان انقدر سر ناسازگاری داره در آینده معلوم نیست چی بشه!
به این آدرس برید و از همین جا می خونه ! در root
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
پس برمیگردیم به همون موضوع اول!
[quote author=محمد link=topic=3174.msg19402#msg19402 date=1164303158]
خوب شما تغییراتی رو که میخواید اعمال کنید باید apache یا همون webserver استاپ بشه چون باید این فایل از حالت readonly خارج بشه
[/quote]
و این در اختیار شما نیست! و عملا این کار به درد نمیخوره!
یا نیازمند restart شدن Apache هست!
حالا...
شما چه تغییراتی رو برای چه کارهایی میخواید اعمال کنید؟
یه سوال!
میدونم اگه پی اچ پی به صورت cgi یا fastcgi ران شه احتیاجی نیست سرور واسه تغییرات ریستارت شه ولی کمتر کسی مخصوصا رو لینوکس اینکار رو میکنه. حالا تو هاست هایی مثل هاست این دوستمون که اجازه تغییر php.ini رو میده (حالا اونایی که واقعا این کار رو میکنن ) یعنی واقعا بعد هر تغییری باید سرور ریستارت شه؟ فکر کنم کار خیلی خسته کننده ای باشه واسه ساپورت هاست , ولی اگه احتیاجی به ریستارت نیست چه جوری این کار رو میشه انجام داد رو isapi ؟
کسی میدونه ؟ مخصوصا آقای بوست ایران؟ D:
من همون 3 مورد
آف کردن safe mode va registr global
و
session save path رو درست کنم
من یه سرور دیگه دارم که فایل php.ini در اختیارم هست و هر کاری که بخوام انجان می دم و اعمال هم می شه
ولی این سرور نمی دونم چی کارش کنم !
ببخشید الان دیدم . اینم cgi هست.
احتیاجی نیست سرور ریستارت شه. با هر ریکویست یکبار php.ini مرور میشه که البته کارایی سرور رو خیلی پایین میره ولی بهر حال اینم حسن خودش رو داره.
شاید مسیری که میدین اشتباه باشه یا 777 نباشه.
فکر میکنم با تماس با پشتیبانی سرورتون بتونید راهنمایی های بهتری دریافت کنید!
البته حرفی رو هم که علیرضا جان گفتند رو یکبار امتحان کنید
پرمیشن هم 777 کردم ولی نشدددددددددد :'( :'( :'(
تماس بگیرید با پشتیبانی سرورتون و مشکل رو بگید تا راه حل رو به شما بگند!
چون ما از تنظیمات اون سرور و نحوه کارشون اطلاعی نداریم!
در هر حال ممنون
ببخشید که کلتون درد آوردیم
بای
navvab_06 در مورد مشکل شما :
با توجه به تنظیمات سرور شما امکان Off کردن Safe mode & register globals به سادگی نیست مگر اینکه برای کل سرور اعمال بشه.. که فرمودید هاست شما بدلایل امنیتی انجام نمی دهد!!( همین الانش هم چند مشکل امنیتی دارند ) این موضوع برمیگرده به on بودن phpsuexec (پی اچ پی به صورت cgi يا fastcgi ران شده ) ... دراین صورت اضافه کردن کد به htaccess منجر به Internal server error میشه.
با توجه به وضعیت شما وقتی که فایل php.ini را آپلود میکنید اون تغییرات فقط در فولدر مربوه اعمال میشه که بدرد شما نمیخوره و خیر نیازی هم به ریستارت نیست......ولی اگه server api = apache که در مورد شما نیست برای تغییرات نیاز به ریستارتapache هست برای همین من برای Off کردن Safe mod
24ساعت وقت میگیرم چون فقط یکبار اونهم در ساعات خلوت که کسی با سرور کاری نداره ریستارتapache رو انجام میدم ;)
trueend5 جان شرمندم رو isapi تاحالا تست و حتی کار هم نکردم... apache رو windows مگه خوبه؟؟ وقتیIIS ش درست درست کار نمیکنه :P راستی این آقای بوست ایران کی هست؟ سلام بهش برسونید :D
نتیجه پایانی :
اصلا قصد تبایغ ندارم ولی از ما هاست بگیری اینجوری نمیشه :)
ممنون آقای بوست ایران :)
و ممنون محمد جان که به سوالا خیلی سریع پاسخ میدید.
موفق باشید.