خطا‌‌ها‌ی زیر رخ داد:
Warning [2] preg_replace_callback(): Requires argument 2, 'mwsshcode_check("$1","$2")', to be a valid callback - Line: 197 - File: inc/plugins/mwsshcode.php PHP 7.3.4 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/mwsshcode.php 197 preg_replace_callback
/inc/class_plugins.php 139 mwsshcode_run
/inc/class_parser.php 187 pluginSystem->run_hooks
/inc/functions_post.php 721 postParser->parse_message
/showthread.php 1063 build_postbit
Warning [2] preg_replace_callback(): Requires argument 2, 'mwsshcode_check("$1","$2")', to be a valid callback - Line: 197 - File: inc/plugins/mwsshcode.php PHP 7.3.4 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/mwsshcode.php 197 preg_replace_callback
/inc/class_plugins.php 139 mwsshcode_run
/inc/class_parser.php 187 pluginSystem->run_hooks
/inc/functions_post.php 721 postParser->parse_message
/showthread.php 1063 build_postbit
Warning [2] preg_replace_callback(): Requires argument 2, 'mwsshcode_check("$1","$2")', to be a valid callback - Line: 197 - File: inc/plugins/mwsshcode.php PHP 7.3.4 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/mwsshcode.php 197 preg_replace_callback
/inc/class_plugins.php 139 mwsshcode_run
/inc/class_parser.php 187 pluginSystem->run_hooks
/inc/functions_post.php 721 postParser->parse_message
/showthread.php 1063 build_postbit




رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آپدیت برنامه های php از راه دور
#1
سلام و عرض ادب و احترام 
خوب هستین 
تو خیلی از برنامه ها که با زبان های مختلف نوشته شده میشه خیلی راحت با فایل آپدیتی که میدن برنامه رو آپدیت کرد بدون این که برنامه نویس دیگه با برنامه کاری داشته باشه . 
حالا منم دقیقا میخوام  این برنامه رو تو php پیاده بکنم ولی نمیدونم چطور ؟

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

به مظرتون چطوری میتونم این کار رو بکنم. 
شما تا به حال چنین مشکلی داشتین ؟
ممنون
پاسخ
تشکر شده توسط:
#2
الان به روش دیگه هم به ذهنم رسید که نمیتونم php این قابلیت رو داره  یا نه ؟
فایل هارو خودم زیپ میکنم . 

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

تنها مشکل من اینه که :
آیا php میتونه فایل هارو از حالت فشرده خارج کنه 

ممنون
پاسخ
تشکر شده توسط:
#3
بله میتونه خارج کنه از zip البته اگه رمز نداشته باشه.

ویژگی auto-update رو میتونید اینجوری اضافه کنید که یه فایل رو اگر وجود نداشت از سرور خودتون لود میکنید اگه هم وجود داشت که فبها و Include میشه و اسکریپت با اون فایل کارمیکنه. و اگر وجود نداشت با دستور copy از سایت خودتون میاریدش توی این هاست.

آخر اون فایل بعد از اینکه اسکریپت کارش تموم شد یه request به سایت شما میزنه و اگه آپدیت جدیدی وجود داشت این فایل حذف میشه! دفعه بعد موقع include دوباره copy میشه
پاسخ
تشکر شده توسط: YN97




کاربران در حال بازدید این موضوع: 1 مهمان