رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش نصب cakephp 3
#2
برای نصب cake به موارد زیر نیاز دارید
کد:
http server مثل apache
PHP 5.6.0 یا بالاتر
mbstring PHP extension
intl PHP extension

بر روی php باید pdo شده باشد
برای استفاده از debugkit نیاز به SQLite دارید پس آن را هم نصب کنید
یادتون نره بعد نصب apache رو ری استارت کنید Big Grin

توی کنسول تایپ کنید
کد:
php -v
تا مطمئن شوید نسخه php سازگاره

اگر composer را سراسری نصب نکرده این با این دستور میتوانید cake را نصب کنید
کد:
php composer.phar create-project --prefer-dist cakephp/app my_app_name
توی دستور بالا composer.phar آدرس فایل دانلود شده شماست (اگر به صورت سراسری نصب نکرده باشید)

اگر composer را سراسری نصب کرده باشید
دیگر نیازی به
کد:
php composer.phar
در دستور بالا نیست و باید به جای آن فقط کلمه composer را تایپ کنید (البته توی لینوکس این فایل در مسیر /usr/local/bin هم با همین اسم هست )
اما اگر موقع نصب دستری اگر نام فایل composer  به چیز دیگر تغییر داده باشید باید نام جدید را وارد کنید

به طور خلاصه دستور نصب به این شکل خواهد بود
کد:
composer create-project --prefer-dist cakephp/app my_app_name

با این کار ابتدا قسمت app برنامه (همان جایی که شما برنامه خود را مینویسید) دانلود شده
در واقع این قسمت از http://github.com/cakephp/app دریافت میشود
بعد از نصب composer  فایل composer.json داخل پوشه نصبی cake را نگاه میکند
بعد پکیج هایی که نیاز دارید از جمله هسته cake را نصب میکند
قسمتی از این فایل به این صورت میباشد
کد:
   "require": {

       "php": ">=5.6",
       "cakephp/cakephp": "3.4.*",
       "mobiledetect/mobiledetectlib": "2.*",
       "cakephp/migrations": "~1.0",
       "cakephp/plugin-installer": "~1.0"
   },
   "require-dev": {
       "psy/psysh": "@stable",
       "cakephp/debug_kit": "~3.2",
       "cakephp/bake": "~1.1",
       "cakephp/cakephp-codesniffer": "^3.0"
},
همان طور که میبینید در این مثال نسخه 3.4.* نصب خواهد شد
اگر بعدا نیازی به پکیج دیگری داشتید اسم و نسخه آن را در این قسمت (require) وارد میکنید و و دستور update را اجرا میکنید
بعد از نصب cake اگر نیازی به پکیح دیگری داشتید و یا خواستید پکیج ها را آپدیت کنید باید دستور
کد:
composer update
را در مسیر اصلی پروژه خود اجرا کنید
مسیر اصلی برنامه مسیری است که این فایل composer.json در آن قرار دارد (دقت کنید)


پکیج های نصب شده را میتوانید در پوشه vendor مشاهده کنید
در لیت بالا عدد های نشان داده شده هر کدام معنایی دارند
3.4.0 یعنی فقط این نسخه
3.4.* یعنی نسخه های 3.4.0 تا آخرین نسخه ای که ابتدای آن 3.4 باشد مثل 3.4.12
در واقع با این کار bugfix های cake را دریافت میکنید

اگر خواستید به نسخه بالاتر 3.5 آپدیت کنید باید فایل بالا را ویرایش و به جای 3.4.* عدد 3.5.* را وارد کنید

نصب cake 3 تمام شد Smile

برای اطلاعات بیشتر به https://book.cakephp.org/3.0/en/installation.html مراجعه کنید
پاسخ
سپاس شده توسط gha3m ، waaark ، payamsp


پیام‌های این موضوع
آموزش نصب cakephp 3 - saeid - 2017/07/29, 11:54 PM
RE: آموزش نصب cakephp 3 - saeid - 2017/07/30, 12:23 AM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نصب cakephp fkh 13 8,360 2013/09/23, 02:44 AM
آخرین ارسال: saleh
  مشکل در cakephp-cakephp-2.2.1 mojtabadj 1 2,223 2012/07/25, 02:08 PM
آخرین ارسال: parsig
Information آموزش: استفاده ازcake bake در ویندوز fery 0 2,023 2012/03/26, 11:02 PM
آخرین ارسال: fery
  مشکل در نصب cakephp alcocino 8 8,809 2011/09/08, 03:28 AM
آخرین ارسال: saleh
Question راهنمایی در مورد نصب cakephp بر روی fedora14 SMH 3 4,586 2010/12/03, 10:30 AM
آخرین ارسال: SMH
  ضمیمه کردن فایل css برای ورژن های IE در cakephp horap30 5 5,638 2010/08/17, 01:17 AM
آخرین ارسال: saleh

پرش به انجمن:


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