تشکر بابت راهنمایی ها
مسیر ذخیره سازی فایلهای سشن رو از محل پیشفرض که مشترک هست تغییر بدین و مثلاً یه پوشه توی هاست خودتون و ترجیحاً بالاتر از public_html بگذارین.
ممن چطوری میتونم محل ذخیره سازی فایل های سشن رو تغییر بدم.
با چ تابعی میتونم این کارهارو بکنم.
میشه ی کوچولو توضیح بدین.
خیلی ممنون
با ini_set مقدار session.save_path رو قبل از صدا زدن session_start عوض کنید.
سلام
توی php 7.2 به بالا کد
ini_set('session.save_handler', 'user');
کار نمیکنه و این ارور رو میده:
Recoverable fatal error: ini_set(): Cannot set 'user' save handler by ini_set() or session_module_name()
باید بجای کد بالا از کد
ini_set('session_set_save_handler', 'user');
استفاده بشه
اما وقتی این کد رو میزارم روی
@session_start(); گیر میده و ادامه نمیده
ممنون میشم راهنمایی کنید
روی لوکالهاست تست میکنین یه هاست واقعی؟
(17-03-1399، 02:17 ب.ظ)ADMIN نوشته: [ -> ]روی لوکالهاست تست میکنین یه هاست واقعی؟
لوکال هاست
روی هاست واقعی هم بردم همین مشکل رو داشت
خوب این که میگین گیر میده دقیقاً یعنی چی؟ چی خطایی میده؟ این کدها رو ابتدای اسکریپت بگذارین تا پیغامهای خطا رو ببینید:
error_reporting(E_ALL);
ini_set('display_errors', 'On');
وقتی که میخوام این کد رو اجرا هیچ نتیجه ای برنمیگردونه تا وقتی که زمان مجاز لود صفحه تموم بشه اخطار This site can’t be reached میده
این کدی هم که گذاشتید رو ابتدای اسکریپت گذاشتم اما فرقی نکرد و هیچ اروری نداد
به قسمت @session_start(); که میرسه دیگه جلوتر نمیره
همین کد رو روی ماشین مجازی با php 5.6 اجرا کردم بدون مشکل کار کرد
چون روش کار یه مقدار متفاوت بود، یه تاپیک جداگانه برای PHP7 به بعد ایجاد کردم که سؤالات مربوط به اون ورژن همونجا مطرح بشه.
لینک تاپیک
خواهش میکنم. البته بهتره بجای درج پست برای تشکر، از دکمهی تشکر زیر پست استفاده کنید