يك سورس سايت php دارم كه نياز دارم بتونم اون رو روي كامپيوتر local خودم اجراش كنم اما نتونستم
سلام روز به خير
من يك سورس وب سايت php به دستم رسيده كه نياز دارم بتونم اون رو روي كامپيوتر local خودم اجراش كنم
كار هاي زير رو انجام دادم:
1) EasyPhp 5.2 رو از سايت خود php دانلود كردم و روي كامپيوترم به طور كامل نصبش كردم(همراه با my sql و اپاچي و همه موارد مورد نياز)
2) ديتابيس سايت رو داخل my sql ، Import كردم
3) پورت ديفالت هم كه روي 80 هستش چك كردم
الان براي ديدن وب سرور اپاچي مشكلي ندارم و حتي يه صفحه امتحاني رو هم كه خودم ساختم به طور كامل و بدون اشكال از طريق وب سرور تونستم ببينم(از طريق http://localhost )
مشكلي كه دارم اينه كه فايل هاي خود سايت اصلي رو كه تومحل وب سرور ، پوشه www كپي كردم نميتونم باز كنم و وقتي آدرس php اش رو ميزنم يه صفحه سفيد خالي از محتوا بهم نشون ميده.... هيچي توش نيست
نميدونم مشكل از كجاست؟؟ تنظيمات خاصي رو بايد تغيير بدم؟؟؟ دسترسي بايد به جايي بدم؟؟؟ نمبدونم مشكل چيه
ممنون ميشم كمكم كنيد
نقل قول: يك سورس سايت php دارم كه نياز دارم بتونم اون رو روي كامپيوتر local خودم اجراش كنم اما نتونس
با سلام، احتمالاً اسکریپتی که دانلود کردین، از تگهای کوتاه شده PHP استفاده کرده، یعنی توش از ?> به جای php?> استفاده شده. برای رفع مشکل، فایل php.ini رو ویرایش کنید و خط زیر رو توش پیدا کرده:
short_open_tag = Off
و بجای Off مقدار On بگذارید. فایل رو ذخیره کرده و یکبار Apache رو Restart کنید.
موفق باشید.