سلام
سایت رو از روی یه سرور لینوکسی به یه سرور لینوکسی دیگه جابه جا کردیم
الان مشکلی که هست ماژول هایی که به صورت خودکار میان تصاویر کوچک تولید می کنن کار نمی کنن
ممنون میشم دوستانی که تجربه ای در این زمینه دارن راهنمایی کنن
نمایش نسخه قابل چاپ
سلام
سایت رو از روی یه سرور لینوکسی به یه سرور لینوکسی دیگه جابه جا کردیم
الان مشکلی که هست ماژول هایی که به صورت خودکار میان تصاویر کوچک تولید می کنن کار نمی کنن
ممنون میشم دوستانی که تجربه ای در این زمینه دارن راهنمایی کنن
سلام.
بستگی به نوع ماژول داره.
اگر ماژول ، تصاویر کوچک رو به عنوان یک فایل ذخیره می کنه، احتمالا پوشه ای که تصاویر کوچک در اون ذخیره میشه قابل نوشتن نیست.
اما بعضی ماژول ها مستقیما تصویر کوچک رو از روی عکس اصلی تولید می کنن و فایل تصویر کوچک رو ذخیره نمی کنن.
دراین صورت باید نمایش خطا (Dispaly Errors) رو فعال کنید و ببینید که چه خطایی میده.
درصورت نیاز به راهنمایی بیشتر، اسم و نسخه ماژولی که استفاده می کنید و آدرس سایت (صفحه ای که این مشکل رو داره) رو ذکر کنید.
یا علی
از راهنمایی شما ممنونم
پیغام خطایی که میده
Warning: getimagesize() [function.getimagesize]: Filename cannot be empty in /home/yaranes/public_html/modules/mod_jv_headline/helper.php on line 132
ادرس دامنه
yaranesahleh . ir
در بالای سایت ، قسمتی که هفت خبر جابه جا می شود
البته برای حل موقت مشکل به صورت دستی تصاویر کوچک رو داخل فولدر های خاص ایجاد شده اپلود کردم که تصاویر کوچک شده در موقعیت مربوطه top3 نمایش داده بشه
فولدر عکس ها
/images/stories/thumbs/com_content/
ماژول مورد استفاده
modules/mod_jv_headline/
Permission
تمام فولدر ها و ساب فولدرهای بالا رو 777 کردم باز هم جواب نداد
فکر می کنم مشکل از سابفولدرهای عددی است که خود ماژول می سازد و هر عکس را داخل فولدر خاص خودش ایجاد کرده و آدرس می دهد که پیش فرضش 755 است
ما روی سرور قبلی مشکلی نداشتیم بعد از انتقال به سرور جدید این مشکل بوجود اومد/.
آیا می تونه از تنظیمات سمت سرور باشه که باید تغییر داده بشه ؟
سپاس گزارم
اگر لینک سایت و مشخصات هاست قبلی و همین طور مشخصات هاست جدید رو بفرمایید شاید بهتر بتونیم راهنمایی کنیم
با اینحال ممکنه از کم بودن سطح درسترسی به یه پوشه باشه یا اینکه یکی از توابع php غیر فعال شده باشه یا ....
ادرس هاست قبلی
75.127.108.196/ ~montazer
سرور جدید
yaranesahleh . ir
Permission تمام فولدر ها و ساب فولدرهای مربوط رو دستی 777 کردم باز هم جواب نداد در صورتی که روی هاست قبلی 755 ه و جواب میده
این توابعی که امکان داره روی سرور جدید غیرفعال باشه رو اگر بفرمایید به مسئول سرور جدید میگم فعالش کن ه
از لطفتون ممنونم
اگر نیاز هست مشخصات ورود به جوملا و سی پنل رو بدم یک بررسی میدانی کنید.
دروود
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
شاد و سلامت در پناه ایزد
ممنونم ..
اما مشکل انتقال سایت از لوکال به سرور و برعکس مطرح نیست.
سلام
ftp رو ست کنید ، ببینید مشکل حل میشه؟
این مورد رو برای سرور به سرور هم استفاده کنید ! خاص انتقال به لوکال و برعکس نیست
همونطور که معین عزیز هم گفت : اف تی پی رو هم چک کنید
شاد و سلامت در پناه ایزد
تنظیمات ftp انجام شده ... در واقع نصب ماژول ها و ... و آپلود تصویر به راحتی انجام می شه .
مشکل رو بررسی کردم
ماژول مورد استفاده برای ایجاد تصاویر کوچک فولدر های عددی می سازه که تصاویر رو درون اون ها ایجاد و آدرس دهی میکنه
مشکل از اینجا ناشی میشه که در سرور جدید پرمیشن فولدر عددی ساخته شده باید 777باشه تا تصویر درون اون ایجاد بشه
اما روی سرور قبلی فولدر ساخته شده با پریمیشن 755 بدون مشکل تصویر رو می ساخت و آدرس دهی می کرد
آیا سمت سرور میشه تنظیماتی اعمال کرد که مانند سرور قبلی این ماژول کارایی داشته باشه ؟
یا راه کار تغییر خودکار پریمیشن فولدر های ساخته شده به 777 چیه ؟
با تشکر
بالاخره درست شد، با اضافه کردن 0777 مشکل پریمیشن فولدر حل شد.
از تمامی دوستانی که مشارکت کردند سپاسگزارم.نقل قول:
JFolder::create($thumbImgParentFolder,0777);