PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در نصب freer در localhost



Obka
July 17th, 2016, 21:49
سلام و درود
دوستان عزیز کسی به این مشکل برخورده که freer در لوکال موقع install همچین اخطاری میده :

Parse error: syntax error, unexpected '$config' (T_VARIABLE), expecting identifier (T_STRING) in E:\xampp\htdocs\freer\install\index.php on line 255
هم با wamp ، هم xampp و هم با easy php تست کردم مشکل در هر 3 مشابه هم بود . دوستان اگر راه حلی دارند ممنون میشم راهنمایی کنند .
سپاس

Obka
July 18th, 2016, 09:46
دوستان کسی راه حلی برای این موضوع نداره ؟

Reza G
July 18th, 2016, 10:08
سلام
روی هاست هم تست کردید؟ به نظر میاد خطای شما ربطی به اسکریپت داشته باشه که یه config$ اضافی توی خط 255 اون فایل دیده. محتویات اون فایل رو بذارید

omid1991
July 18th, 2016, 10:26
سلام و درود
دوستان عزیز کسی به این مشکل برخورده که freer در لوکال موقع install همچین اخطاری میده :

Parse error: syntax error, unexpected '$config' (T_VARIABLE), expecting identifier (T_STRING) in E:\xampp\htdocs\freer\install\index.php on line 255
هم با wamp ، هم xampp و هم با easy php تست کردم مشکل در هر 3 مشابه هم بود . دوستان اگر راه حلی دارند ممنون میشم راهنمایی کنند .
سپاس
سلام وقت بخیر

نیاز به کانفیگ php دارید
تو این تاپیک فایل کانفیگ برا فریر موجوده
http://www.webhostingtalk.ir/showthread.php?t=34349&page=310&p=907421&viewfull=1#post907421

slash_70
July 18th, 2016, 16:08
سلام

احتمالا به خاطر استفاده از تگ های کوتاه php توی اسکریپت باشه

به جای همه ?> ها از php?> استفاده کنید شاید حل بشه

arash_fa
July 18th, 2016, 23:54
سلام

احتمالا به خاطر استفاده از تگ های کوتاه php توی اسکریپت باشه

به جای همه ?> ها از php?> استفاده کنید شاید حل بشه

بله دوستمون صحیح میفرمایند و احتمال دارد

ولی در کل فایل حاوی خطا را بگذارید بررسی شود

برای روشک کردن short_tag هم برای اینگه درگیر کانفیگ php نشید که البته ساده هم هست روش زیر را برید

در روت اگر htaccess دارید که هیچ اگر ندارید .htaccess بسازید (لازم به ذکره ویندوز کوفتی نمیذاره این فایلو بسازی برای همین توی لینوکس یا هاست بساز بعد دانلود کن)

بعد کد زیر را توش بذار

php_flag short_open_tag on
<IfModule mod_php5.c>
php_value short_open_tag 1
</IfModule>

ipsat
July 19th, 2016, 10:42
در روت اگر htaccess دارید که هیچ اگر ندارید .htaccess بسازید (لازم به ذکره ویندوز کوفتی نمیذاره این فایلو بسازی برای همین توی لینوکس یا هاست بساز بعد دانلود کن)

چرا ویندوز اجازه میده این فایل بسازید.
کد زیر داخل کامند پرامپت یا اعلان داس اجرا کنید.
مسیر فایل ذخیره درایو c هستش.

copy nul c:\.htaccess

arash_fa
July 19th, 2016, 13:47
چرا ویندوز اجازه میده این فایل بسازید.
کد زیر داخل کامند پرامپت یا اعلان داس اجرا کنید.
مسیر فایل ذخیره درایو c هستش.

copy nul c:\.htaccess

با تشکر از شما دوست گرامی .

بنده دانش زیادی در زمینه ویندوز ندارم

پوزش میطلبم

Obka
July 19th, 2016, 16:09
سلام
روی هاست هم تست کردید؟ به نظر میاد خطای شما ربطی به اسکریپت داشته باشه که یه config$ اضافی توی خط 255 اون فایل دیده. محتویات اون فایل رو بذارید

عرض ادب
روی هاست تست شده بجز مشکل پرمیشن فولدرها که مجبور شدم همگی رو بصورت دستی تغییر بدم مشکل خاص دیگه ای نبود محتوای فایل index که ایراد میگیره ( فایل index.zip ضمیه شد )


سلام وقت بخیر

نیاز به کانفیگ php دارید
تو این تاپیک فایل کانفیگ برا فریر موجوده
http://www.webhostingtalk.ir/showthread.php?t=34349&page=310&p=907421&viewfull=1#post907421

عرض ادب وقت حضرت عالی هم بخیر
این فایل و فایل های مشابه جایگزین کردم مشکل را رفع میکنه و اخطار بر طرف میشه اما بعد از پر کردن اطلاعات فرم و زدن دکمه ثبت صفحه سفید میشه !


سلام

احتمالا به خاطر استفاده از تگ های کوتاه php توی اسکریپت باشه

به جای همه ?> ها از php?> استفاده کنید شاید حل بشه

عرض ادب
بزرگوار دقیقا کدوم یکی از فایل های اسکریپت را این کارو بکنم ؟ اگر منظور شما همش هست که زیاد هست فایل ها و منطقی نیست ولی اگر راه چاره این هست اشکالی نداره انجام میدم اما من محتویات index.php فولدر install تغییر دادم اخطار برطرف شد اما تصویر پیوست را مشاهده کنید ! ( نام فایل 2016.png )


بله دوستمون صحیح میفرمایند و احتمال دارد

ولی در کل فایل حاوی خطا را بگذارید بررسی شود

برای روشک کردن 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.smartmysq l.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.smartmysq l.php on line 46

دوستان اگر راهنمایی بیشتر با توجه به توضیحات دوستان عزیز و نتایج تست ها انجام بدند ممنون میشم .

موفق باشید

slash_70
July 19th, 2016, 16:55
عرض ادب
بزرگوار دقیقا کدوم یکی از فایل های اسکریپت را این کارو بکنم ؟ اگر منظور شما همش هست که زیاد هست فایل ها و منطقی نیست ولی اگر راه چاره این هست اشکالی نداره انجام میدم اما من محتویات index.php فولدر install تغییر دادم اخطار برطرف شد اما تصویر پیوست را مشاهده کنید ! ( نام فایل 2016.png )


اگر بخواید به تنظیمات php.ini دست نزنید باید تموم فایل های اسکریپت ، که با پسوند php هستن رو باز کنید و جایگزین کنید ولی اگر نمیخواید
به محل نصب xampp برید -> پوشه ی php -> فایل php.ini رو با یه ادیتور مثل notpad باز کنید

این عبارت رو سرچ کنید: short_open_tag

و off رو به on تغییر بدید و ذخیره کنید

برای مشکل ضمیمه هم باید به جای همه

<?php=
این رو جایگزین کنید

<?php

arash_fa
July 19th, 2016, 21:35
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in E:\xampp\htdocs\freer\include\libs\class.smartmysq l.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.smartmysq l.php on line 46

این ارور که میگه تابع اتصال به mysql یافت نشد

یحتمل اصلا mysql را استارت نکردید

میخوام بگم از mysql استفاده نکنید و از mysqli حد اقل استفاده کنید

البته این ارور ربطی با استفاده از mysql ندارد ولی برید روی هاست 100 درصد بهتون خطا میدهد که اصلا mysql منقضی شده و حق استفاده نداری

Obka
July 22nd, 2016, 02:46
اگر بخواید به تنظیمات php.ini دست نزنید باید تموم فایل های اسکریپت ، که با پسوند php هستن رو باز کنید و جایگزین کنید ولی اگر نمیخواید
به محل نصب xampp برید -> پوشه ی php -> فایل php.ini رو با یه ادیتور مثل notpad باز کنید

این عبارت رو سرچ کنید: short_open_tag

و off رو به on تغییر بدید و ذخیره کنید

برای مشکل ضمیمه هم باید به جای همه

<?php=
این رو جایگزین کنید

<?php
همچین کدی داخل php.ini نبود با htaccess که دوستان در پست قبلی دادن حلش کردم ! داخل فایل های php هم اصلا موردی که گفتید با = بود وجود نداشت .


این ارور که میگه تابع اتصال به mysql یافت نشد

یحتمل اصلا mysql را استارت نکردید

میخوام بگم از mysql استفاده نکنید و از mysqli حد اقل استفاده کنید

البته این ارور ربطی با استفاده از mysql ندارد ولی برید روی هاست 100 درصد بهتون خطا میدهد که اصلا mysql منقضی شده و حق استفاده نداری

روی هاست به خوبی نصب شده البته تنها مشکلش پرمیشن فایل ها بود


دوستان بعد از اینکه کد مورد نظر در htaccess قرار داده شد ، صفحه install بالا میاد اما بعد از پر کردن اطلاعات این اخطار داده میشه :



Fatal error: Uncaught Error: Call to undefined function mysql_connect() in E:\xampp\htdocs\freer\include\libs\class.smartmysq l.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.smartmysq l.php on line 46


برای نصب freer روی localhost بشدت نیاز دارم اگر کسی راهنمایی بیشتری بلد هست محبت کنه حل بشه یا اینکه اگر دوستان قبلا با روش خاصی روی لوکال نصب کردن بگن ما هم استفاده کنیم .

سپاس از دوستانی که تا این لحظه وقت گذاشتند .

Obka
July 22nd, 2016, 15:26
دوستان محترم بنده نسخه 1.57 هم دریافت کردم مشکلات هر دو ظاهرا مشابه هست . همچنان منتظر دوستان صاحب نظر هستم .

Obka
July 23rd, 2016, 14:27
دوستان جهت مشاهده شدن تاپیک و راهنمایی مجدد این تاپیک را بالا میارم .