সুরকার ব্যবহার করে সিমফনি ২.২.x ইনস্টল করতে আমার কোনও সমস্যা হয়নি, আমি সবসময় কেবলমাত্র http://symfony.com/download এ স্থিতিশীল সংস্করণটি অনুলিপি করেছি ।
composer create-project symfony/framework-standard-edition myproject/ 2.2.1
(আমি বিশ্বব্যাপী সুরকার ইনস্টল করেছি)
প্রায় ২.৩.০-আরসি 1 সম্পর্কে কৌতূহলী আমি বুঝতে পেরেছি এটি সহজেই চলে যাবে:
composer create-project symfony/framework-standard-edition mynewerproject/ 2.3.0-RC1
তবে নিম্নলিখিত ত্রুটিগুলি দ্বারা বন্ধ হয়ে গেছে:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- symfony/icu v1.2.0-RC1 requires lib-icu >=4.4 -> the requested linked library icu has the wrong version installed or is missing from your system, make sure to have the extension providing it.
- symfony/icu v1.1.0-RC1 requires lib-icu >=3.8 -> the requested linked library icu has the wrong version installed or is missing from your system, make sure to have the extension providing it.
- symfony/symfony v2.3.0-RC1 requires symfony/icu >=1.0,<2.0 -> satisfiable by symfony/icu[v1.1.0-RC1, v1.2.0-RC1].
- Installation request for symfony/symfony 2.3.* -> satisfiable by symfony/symfony[v2.3.0-RC1].
আমার কি কমপোজার.জসন ফাইলটি টুইট করতে হবে?
সমাধান আপডেট
আমি পিএইচপি ইন্টেল এক্সটেনশন অনুপস্থিত যা লাইব-আইকিউ সরবরাহ করে
এত সহজ, ইনস্টল করুন এবং ইন্টেল এক্সটেনশনটি কনফিগার করুন। পিএইচপি 5.3 হিসাবে ইন্টেল এক্সটেনশনটি ডিফল্টরূপে বিতরণ করা হয়, তবে এমএএমপি এর মতো কিছু বিতরণে ইন্টেল নেই তাই আপনাকে এটি অর্জন করতে হবে। আমি নাশপাতি ব্যবহার করেছি :
আমার পদক্ষেপগুলি:
- ইন্টেল এক্সটেনশনটি ইনস্টল করুন (পিইসিএল দ্বারা রক্ষণাবেক্ষণ করা):
$ pear install pecl/intl
- আপনাকে প্রথমে পিয়ারের চ্যানেলটি যুক্ত করতে হতে পারে। - আপনি যদি এমএএমপি ব্যবহার করেন এবং কখনও নাশপাতি / পেপেল চেক লুলাবোটের সহায়ক ব্লগ পোস্টের সাথে কাজ করেন না ; MAMP পিএইচপি উৎস অর্ণবপোত না, তাই আপনি করতে হবে আপনার পিএইচপি সংস্করণ জন্য উৎস ডাউনলোড এবং মধ্যে উৎস সরান
/Applications/MAMP/bin/php/php[version]/include/php
(ব্লগ পোস্ট মধ্যে আবৃত হিসাবে) - পেয়ার আমার php.ini খুঁজে পেল না, তাই আমাকে নিজেই
extension=intl.so
php.ini এ যুক্ত করতে হয়েছিল to এমএএমপিতে আপনি ফাইল> সম্পাদনা টেম্পলেট> পিএইচপি। [সংস্করণ] .ini এ গিয়ে সহজেই php.ini সম্পাদনা করতে পারেন ini
কমান্ড লাইন:
- সুরকার বা সিমফোনির কনসোল সিএলআই
php
ব্যবহারphp.ini
করার সময় আপনারও ইন্টেল লাগবে এবং যেহেতু সিএলআই সাধারণত আলাদা ব্যবহার করে আপনি সেখানে এক্সটেনশান নির্দেশকে যুক্ত করতে চান। আপনার সিএলআইয়ের php.ini সন্ধান করার জন্য কেবল$ php -i |grep php\.ini
ফাইলের পথটি আবিষ্কার করতে এবংextension=intl.so
সেই পিএইচপি.আইএনই যুক্ত করতে পারেন । - ইন্টেল ইনস্টল করা আছে কিনা তা পরীক্ষা করতে আপনি
$ php -m
উপলব্ধ মডিউলগুলি পরীক্ষা করতে পারেন ।