با سلام
روی CPANEL پنل هاستینگ است
GD نصب است
اما
کد امنیتی لود نمیشود در نیوک 8.2
نيوك ويرايش 8.2 - منوی مدیریت سایت
نيوك ويرايش 8.2 - منوی مدیریت سایت
نمایش نسخه قابل چاپ
با سلام
روی CPANEL پنل هاستینگ است
GD نصب است
اما
کد امنیتی لود نمیشود در نیوک 8.2
نيوك ويرايش 8.2 - منوی مدیریت سایت
نيوك ويرايش 8.2 - منوی مدیریت سایت
اگر امکان دیدن لاگ رو دارید حتما یه سری بزنید معمولا یه اروری توی پی.اچ.پی هست که داره کار رو خراب میکنه
من تا حالا چندبار به این مورد برخوردم
میشه بفرمائید چگونه و چی کاری باید دقیقا انجام بدم
برای حل مشکل FreeType را هنگام Rebuild با EsasyApache تیکت بزنید، مشکل حل می شود.
می تونید یک phpinfo بگذارید؟
فايل admin.php رو. بذار ببينيم كد امنيتي رو با چه توابعي داره ميسازه...
راه حل موقت : روی کد امنیتی راست کلیک کنید و گزینه Properties رو بزنید و سپس در آدرس تصویر عدد چند رقمی وجود دارد آنرا کپی کنید و در قسمت کد امنیتی وارد کنید تا بتوانید لوگین کنید
فكر كنم نيوك از JPEG براي توليد تصاويرش استفاده مي كنه ، كتابخانه jpeglib رو نصب كرديد؟
تا اونجا كه يادم هست FreeType براي فرمت GIF هست...
كتابخانه libpng رو هم نصب كن اگر نيست.
يكي دو كتابخانه ديگه هم بود بگمونم ولي 99 درصد با اين ها مشكل حل ميشه
---------- Post added at 07:51 PM ---------- Previous post was at 07:49 PM ----------
منظورتون اين هست؟ تا به حال تست نكردم ولي اگر واقعا اينطوري كه ميگيد باشه همون بهتر كلا كد امنيتي رو غير فعال كنيد رو سرور !نقل قول:
آره واقعا
بعید میدونم این جوری باشه
من هم برای یه سیستمی که کد امنیتی گذاشته بودم نتها هدف اینه که آدرس چیز جدیدی باشه که cache نشده باشه و تصویر رو نشون بده
------------
دوست عزیز شما اگر error_reporting رو هم فعال کنید ممکنه پیام خطارو نشون بده
و یا
ممکنه که هدری که میفرسته درست نباشه و مرورگر اون رو به عنوان عکس نشناسه
error_reporting
از کجا باید فعال شود
توی فایل دستور زیر رو توی خط اول قرار بدید
یا توی فایل php.ini فعال کنیدکد:<?php
// Report all PHP errors
error_reporting(E_ALL);
?>
کد:error_reporting = E_ALL
هادی جان با دستور yum search کن و jpeg و png رو پیدا کن
مثلا :
yum search png
yum search jpeg
بعد هم devel رو نصب کن و هم خود پکیج
نسخه نيوك شما اگر استاندارد هست و روي سايت هاي زيادي تست شده و كار م كنه پس قائدتا مشكلي در اين مورد نداره و تنظيمات سرور هست
اما در مورد error_reporting مي تونيد در php.ini پيداش كنيد و اين مقدار رو اينجوري بهش بديد تا تمام خطا ها رو نشون بده :
وکد:error_reporting = E_ALL
و ضمنا ممكنه در خود برنامه مقدار error_reporting برابر 0 يا مقدار ديگري باشه و در نتيجه خطا ها نشون داده نشند...پس بهترين كار بررسي فايل error_log هست.کد:display_errors = On
سپاس