মাভেরিক্সে এমএএমপি প্রো 3.05 ইয়োসেমাইটে আপডেট হয়েছে - অ্যাপাচি শুরু হয় না


183

আমি এমএএমপি প্রো 3.05 সাফল্যের সাথে ইয়োসেমাইটে ডিপি 4 অবধি একটি পার্টিশনে যোসোমাইটের ক্লিন ইনস্টল করে চলেছি।

আমি এখন আমার ম্যাভেরিক্স ইনস্টলের উপরে ডিপি 5 এর জন্য ইনস্টলারটি চালিয়েছি এবং এখন এমএএমপি প্রো ইনস্টল অ্যাপাচি শুরু করবে না। এটি লগগুলি চেক করতে বলে, তবে আমি প্রাসঙ্গিক কিছু দেখতে পাচ্ছি না।

আমি ধরে নিচ্ছি যেহেতু এটি পূর্ব-বিদ্যমান ইনস্টল, তাই এর কনফিগারেশনে থাকা যোসেমাইটের অ্যাপাচি-তে কিছু ভুল।

কোন ধারনা?

উত্তর:


733

এমএএমপি লোকেরা সবেমাত্র কার্যপ্রণালী পোস্ট করেছে

১০.১০ পূর্বরূপ ৫ টি বাগের কার্যকারণ

টেস্ট আপডেট: এটি কাজ করে!

ইয়োসেমাইট মুক্তির জন্যও কাজ করে!


5
আমার জন্য কাজ করেছেন। আসলেই অদ্ভুত. কেন এটি এটি ঠিক করে?

11
এমএএমপি-তে ব্যবহৃত অ্যাপাচি মডিউলগুলির মধ্যে একটি (আমি ভুলে গিয়েছিলাম কোনটি - এটি কিছু সময় আগে হয়েছিল) ম্যাক ওএস সহ প্রেরিত একটি অনুলিপি ব্যবহার করেছিল used সেই মডিউলটির অবস্থানটি যোসেমাইটে পরিবর্তিত হয়েছিল এবং এর ফলে "এনভায়ার্স" এ সংজ্ঞায়িত পথটি আর খুঁজে পাওয়া যায়নি যখন আমরা ফাইলটির নাম পরিবর্তন করি, আমরা এমএএমপিকে কোনও পূর্বনির্ধারিত পাথ ছাড়াই মডিউলটিকে নিজস্বটিতে খুঁজে পেতে দিচ্ছি।
ইন্টারেক্টিভ করুন

1
ধন্যবাদ! মহান! আমার জন্য কাজ করাও বন্ধ করে দিয়েছিল, যোসমেটে আপগ্রেড করার সময়!
দাতায়াহ

1
ধন্যবাদ, আপনি আমার দিন বাঁচিয়েছেন!
মারিও সান্টোস

1
অ্যাপাচি শুরু হয়েছে, তবে মাইএসকিউএল করবে না।
জাস্টিন পুত্নি

28

টুইটারে এমএএমপি থেকে সবেমাত্র সন্ধান পেয়েছে

১০.১০ পূর্বরূপ ৫ বাগের জন্য কার্যকারণ: "_envvars" এর মধ্যে অবস্থিত "envvars" ফাইলটির নাম পরিবর্তন করুন


12

এটি ইয়োসেমাইটে ম্যাম্প প্রো 2.1.1 এর জন্যও কাজ করে।

এমএএমপি লোকেরা সবেমাত্র কার্যপ্রণালী পোস্ট করেছে

১০.১০ পূর্বরূপ ৫ টি বাগের কার্যকারণ

টেস্ট আপডেট: এটি কাজ করে!



2

এমএএমপি প্রো 3.0.7.3 ইয়োসেমাইটে সূক্ষ্মভাবে চালানো উচিত, তবে এটি একেবারে নতুন মেশিনে ইনস্টল করার পরে, আমি একই সমস্যাটি অনুভব করেছি।

আমার ক্ষেত্রে, সমস্যাটি দেখা দিয়েছে কারণ আমি আমার ভার্চুয়াল হোস্টের জন্য অতিরিক্ত পরামিতিগুলি সংজ্ঞায়িত করেছি যার মধ্যে উদ্ধৃতি রয়েছে। ডিফল্টরূপে, ইয়োসেমাইট কীবোর্ড সেটিংসটি সোজা উদ্ধৃতিগুলিকে স্মার্ট উদ্ধৃতিতে রূপান্তর করতে সেট করা হয়েছে ("নো-ক্যাশে" "নো-ক্যাশে" হয়ে গেছে font ফন্ট এবং ফন্টের আকারের উপর নির্ভর করে এটি অবিলম্বে সুস্পষ্ট নাও হতে পারে)। হোস্ট অক্ষম থাকলেও এটি অ্যাপাচি ক্র্যাশ করেছিল sh

এই সেটিংসটি পরিবর্তন করতে, সিস্টেম পছন্দ -> কীবোর্ডে যান। পাঠ্য ট্যাবে, স্মার্টগুলি উদ্ধৃতি এবং ড্যাশগুলি অনিচ্ছুক করুন।


1

ওএসএক্স ইয়োসেমাইট 10.10 (অফিসিয়াল রিলিজ) এ আপগ্রেড করার পরে আজ আমি এমএএমপি প্রো 3.0.7.3 এ আপগ্রেড করেছি এবং আমি একই সমস্যাটি অনুভব করেছি। অ্যাপাচি শুরু করতে পারেনি এবং এতে খালি লগ ফাইল রয়েছে।

আমি এই ফিক্সটি চেষ্টা করেছিলাম, কিন্তু আমি লক্ষ্য করেছি যে ফাইলটির নাম দেওয়া হয়েছে "envvars_" "envvars" নয়। আমি এটি এনভ্যাভারগুলিতে পুনরায় নামকরণ করেছি, পুনরায় চালু করা এমএএমপি প্রো এবং অ্যাপাচি শুরু করতে পারেনি এবং এটিতে খালি লগ ফাইল ছিল। আমি এও লক্ষ্য করেছি যে এনভওয়ার্স ফাইলটি পুনরায় নামকরণের পরে envvars_ নামকরণ করা হয়েছিল।


আমি একই নামটিও লক্ষ্য করেছি, এবং সমস্যাটি এখনও অপ্রচলিত। দেখে মনে হচ্ছে ম্যাম্পের খাঁজ দেওয়ার সময় হয়ে উঠছে।
frumbert

@ ফ্রেমবার্ট এটি খোলার আগে, পিএইচপি সংস্করণটি প্রতিটি হোস্টের জন্য গতিশীল হওয়ার চেষ্টা করুন। এটা আমার জন্য সমস্যা স্থির বলে মনে হচ্ছে।
আইনিমরেটর

1

আমি ম্যাভেরিক্সে এমএএমপি ৩.০.৫ চালাচ্ছিলাম। মাভারিক্সকে এল ক্যাপিটেনে আপগ্রেড করার পরে, আমি একই ইস্যুতে দৌড়ে এসেছি। মাইএসকিএলটি সাধারণত শুরু হয়েছিল তবে আপাচি তা করেনি।

ইয়োসেমাইটের জন্য প্রস্তাবিত ফোল্ডারে নাম পরিবর্তন envvarsকরার পরে , আমি আগের মতো অ্যাপাচি শুরু করতে সক্ষম হয়েছি।_envvars/Applications/MAMP/Library/bin

সুতরাং, এই ফিক্সটি এল ক্যাপিটানের পক্ষেও কাজ করে!


0

Envvar কে _envar এ পরিবর্তন করে আমি এটি কাজ করতে পারি নি তবে অ্যাপাচি পোর্টটি 8888 থেকে 80 এ পরিবর্তন করে সমাধান করতে সক্ষম হয়েছি তখন আমি লক্ষ্য করেছি যে আমি মোড_এক্সামেল.ও মিস করছি। নীচে কীভাবে সমাধান করেছি তা দেখুন:

এমএএমপিতে অ্যাপাচি সার্ভার কেন শুরু হবে না?


0

আমি সেই সমাধানটি এবং অন্যদের চেষ্টা করেছি এবং যতক্ষণ না বুঝেছি আমার পুরোপুরি এমএএমপি পুনরায় চালু করা উচিত, কাজটি করার পরে, এনভায়ার্স থেকে _envars এ এই সাধারণ পরিবর্তনটি কবজ হিসাবে কাজ করেছে।

কোনও প্রক্রিয়া চলছে কিনা তা আপনি এমএএমপি চেকিং পুরোপুরি পুনরায় চালু করতে পারেন, টার্মিনালটি খুলুন:

ps -cvx | grep "mysql"

এটি পিডিআই সম্পর্কিত, সেই সময়ে মাইএসকিএল জড়িত প্রক্রিয়ার একটি তালিকা আউটপুট দেবে, সুতরাং আপনাকে কেবল সেই সংখ্যাটি নিতে হবে এবং:

kill PDI

যেখানে পিডিআই হল প্রক্রিয়াটির সাথে সম্পর্কিত নম্বর, তারপরে, আপনি যদি আবার কমান্ডটি লিখে থাকেন ps -cvx | grep "mysql"তবে পয়েন্টারটি খালি থাকতে হবে।

একবার হয়ে গেলে কেবল এমএএমপি সম্পাদন করুন।


0

অনুমোদিত উত্তরটি আমার পক্ষে কার্যকর হয়নি কারণ _envars ফাইলটি ইতিমধ্যে ছিল। আমাকে এমএএমপির সর্বশেষতম সংস্করণটি ডাউনলোড করতে হয়েছিল এবং এটি ইনস্টল করতে হয়েছিল এবং এটি কার্যকর হয়েছে worked


0

কখনও কখনও, এটি সবসময় envarsদোষী ফাইল না not আপনি যদি vhost ফাইল এডিট করা হয়/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf একটি সিনট্যাক্স ত্রুটি এমএএমপি-র অ্যাপাচি কোনও সতর্কতা ছাড়াই শুরু না করার কারণ হতে পারে।

সেক্ষেত্রে আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন এবং কোনও ত্রুটি দেখা দিয়েছে কিনা তা দেখতে পারেন।

sudo apachectl stop

0

এটা চেষ্টা কর::

/ অ্যাপ্লিকেশন / এমএএমপি / লাইব্রেরি / বিনে অবস্থিত ফাইল "এনভ্যাওয়ারগুলি" কেবলমাত্র ওএস এক্স ইয়োসেমাইটের জন্য "_envvars" নামকরণ করুন।


0

আমি এমএএমপি ভি 3.4 পেয়েছি।

আমি "এনভর্স_" এর নাম "_envars" রেখেছি ... তবে এটি কার্যকর হয়নি।

আমাকে পছন্দসমূহেও যেতে হয়েছিল, এবং "ওয়েব এবং মাইএসকিএল পোর্টগুলি সেট করুন 80 এবং 3306" বোতামটি টিপুন!

কাজ করে!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.