احتمالا به خاطر استفاده از تگ های کوتاه php توی اسکریپت باشه
به جای همه ?> ها از php?> استفاده کنید شاید حل بشه
بله دوستمون صحیح میفرمایند و احتمال دارد
ولی در کل فایل حاوی خطا را بگذارید بررسی شود
برای روشک کردن short_tag هم برای اینگه درگیر کانفیگ php نشید که البته ساده هم هست روش زیر را برید
در روت اگر htaccess دارید که هیچ اگر ندارید .htaccess بسازید (لازم به ذکره ویندوز کوفتی نمیذاره این فایلو بسازی برای همین توی لینوکس یا هاست بساز بعد دانلود کن)
بعد کد زیر را توش بذار
php_flag short_open_tag on
<IfModule mod_php5.c>
php_value short_open_tag 1
</IfModule>
در روت اگر htaccess دارید که هیچ اگر ندارید .htaccess بسازید (لازم به ذکره ویندوز کوفتی نمیذاره این فایلو بسازی برای همین توی لینوکس یا هاست بساز بعد دانلود کن)
چرا ویندوز اجازه میده این فایل بسازید.
کد زیر داخل کامند پرامپت یا اعلان داس اجرا کنید.
مسیر فایل ذخیره درایو c هستش.
سلام
روی هاست هم تست کردید؟ به نظر میاد خطای شما ربطی به اسکریپت داشته باشه که یه config$ اضافی توی خط 255 اون فایل دیده. محتویات اون فایل رو بذارید
عرض ادب
روی هاست تست شده بجز مشکل پرمیشن فولدرها که مجبور شدم همگی رو بصورت دستی تغییر بدم مشکل خاص دیگه ای نبود محتوای فایل index که ایراد میگیره ( فایل index.zip ضمیه شد )
عرض ادب وقت حضرت عالی هم بخیر
این فایل و فایل های مشابه جایگزین کردم مشکل را رفع میکنه و اخطار بر طرف میشه اما بعد از پر کردن اطلاعات فرم و زدن دکمه ثبت صفحه سفید میشه !
نوشته اصلی توسط slash_70
سلام
احتمالا به خاطر استفاده از تگ های کوتاه php توی اسکریپت باشه
به جای همه ?> ها از php?> استفاده کنید شاید حل بشه
عرض ادب
بزرگوار دقیقا کدوم یکی از فایل های اسکریپت را این کارو بکنم ؟ اگر منظور شما همش هست که زیاد هست فایل ها و منطقی نیست ولی اگر راه چاره این هست اشکالی نداره انجام میدم اما من محتویات index.php فولدر install تغییر دادم اخطار برطرف شد اما تصویر پیوست را مشاهده کنید ! ( نام فایل 2016.png )
نوشته اصلی توسط arash_fa
بله دوستمون صحیح میفرمایند و احتمال دارد
ولی در کل فایل حاوی خطا را بگذارید بررسی شود
برای روشک کردن short_tag هم برای اینگه درگیر کانفیگ php نشید که البته ساده هم هست روش زیر را برید
در روت اگر htaccess دارید که هیچ اگر ندارید .htaccess بسازید (لازم به ذکره ویندوز کوفتی نمیذاره این فایلو بسازی برای همین توی لینوکس یا هاست بساز بعد دانلود کن)
بعد کد زیر را توش بذار
php_flag short_open_tag on
<IfModule mod_php5.c>
php_value short_open_tag 1
</IfModule>
عرض ادب ، از کمک شما ممنونم این کد مثل بالایی ها مشکل را رفع کرد اما متاسفانه بعد از پر کردن فرم نصب و زدن دکمه ثبت این اخطار داده میشه :
کد:
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in E:\xampp\htdocs\freer\include\libs\class.smartmysql.php:46 Stack trace: #0 E:\xampp\htdocs\freer\install\index.php(44): SmartMySQL->connect('localhost', 'root', '', 'freer') #1 {main} thrown in E:\xampp\htdocs\freer\include\libs\class.smartmysql.php on line 46
دوستان اگر راهنمایی بیشتر با توجه به توضیحات دوستان عزیز و نتایج تست ها انجام بدند ممنون میشم .
عرض ادب
بزرگوار دقیقا کدوم یکی از فایل های اسکریپت را این کارو بکنم ؟ اگر منظور شما همش هست که زیاد هست فایل ها و منطقی نیست ولی اگر راه چاره این هست اشکالی نداره انجام میدم اما من محتویات index.php فولدر install تغییر دادم اخطار برطرف شد اما تصویر پیوست را مشاهده کنید ! ( نام فایل 2016.png )
اگر بخواید به تنظیمات php.ini دست نزنید باید تموم فایل های اسکریپت ، که با پسوند php هستن رو باز کنید و جایگزین کنید ولی اگر نمیخواید
به محل نصب xampp برید -> پوشه ی php -> فایل php.ini رو با یه ادیتور مثل notpad باز کنید