Davood
5 سال پیش توسط Davood مطرح شد
5 پاسخ

مشکل در سایت های آپلود شده روی هاست

سلام وقت شما بخیر
من سه تا سایت دارم که قبلا طراحی کردم و نوشتم با mvc نیست و به صورت شی گرایی هست و خیلی وقت از کد نویسیشون میگذره
هاستینگ من هر موقع هاست من رو ارتقا میده یعنی ورژن mysql و php رو ارتقا میده سایت کار نمیکنه یعنی چیزی نمیتونم تو دیتابیس ثبت کنم
مثلا برای یکی از سایت ها تا php 7.1 کار میکنه رو 7.3 که میذارم کار نمیکنه و چیزی ثبت نمیشه
از کارشناسانشون که میپرسم میگن که کد نویسی شما قدیمی هست در صورتی که اگر من از کد های قدیمی و منسوخ شده استفاده کرده باشم خود php دستورات رو اجرا نمیکنه
به من میگن باید کد نویسی و ورژن mysql سایتتون رو ارتقا بدید
میخوام بدونم چطوری برای پروژه های قبلیم این کار رو انجام بدم یعنی به روزشون کنم

@ali.bayat
@Alimotreb
@hesammousavi


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

سلام وقتتون بخیر اول اینکه اصلا به ورژن mysql هیچ ربطی نداره
و دوم اینکه بله میتونه برای کد نویسی بشه چون در ورژن های مختلف php ممکنه پشتیبانی از یک سری توابع به اتمام رسیده باشه اما شما در کدتون ازش استفاده کرده باشید بهترین راه اینکه لاگ سرور رو ببینید که روی ورژن php مورد نظر کدوم کدتون یا تابع کار نمیکنه و بعد برید اصلاحش کنی تا حل بشه بهترین راه همینه


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@dfardabasi

کدتون و توابعش باید بررسی شه
اگر قدیمی هست ، مثلا اگر روی ورژن PHP 5.6 قرار بگیره درست کار میکنه
اما اگر به فرض روی 7.1 قرار بگیره ارور میگیرید!
این خب مشکل از سمت کد هست
کدتون رو باید بروز کنید اگر میخوایید روی ورژن های جدید ران بشه.
بررسی کد و توابعی که منقضی شدن توی PHPرو باید ادیت کنید

به فرض روی ورژن 7.2 قرار بدید
فایل ارور لاگ رو چک کنید
ببینید تو چه خط کد هایی ارور میده و بعد دیباگ کنید


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

در وب سایت PHP (php.net) میتونید لیست آخرین تغییرات و توابع حذف شده از نسخه‌ای به نسخه دیگه رو ببینید.. همونطور که دوستان هم اشاره کردند ، لاگ سرور هم در آپگرید کردن این کدها کمک بزرگیه


Davood
تخصص : PHP - Laravel
@dfardabasi 5 سال پیش مطرح شد
0

@ali.bayat
این لیست توابع منسوخ شده ورژن 7.3 رو دقیقا کجای سایت میشه دید؟؟؟؟


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام