Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

यह एक AI अनुवादित पोस्ट है।

투잡뛰는 개발 노동자

[php] उबंटू पर कोडिग्नाइटर 4 सेट अप करना

  • लेखन भाषा: कोरियाई
  • आधार देश: सभी देश country-flag

भाषा चुनें

  • हिन्दी
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • Magyar

durumis AI द्वारा संक्षेपित पाठ

  • कोडिग्नाइटर 4 को डेवलपमेंट सर्वर पर इंस्टॉल करने की प्रक्रिया में आने वाली समस्याओं के समाधान को रिकॉर्ड किया गया है।
  • Apache2 और PHP 7 संस्करणों को स्थापित करने के बाद, CodeIgniter 4 फ्रेमवर्क फ़ाइलों को डाउनलोड करें और प्रोजेक्ट फ़ाइलों को Apache2 पर अपलोड किया गया।
  • प्रोजेक्ट फ़ाइलों के लिए अनुमति सेटिंग, आवश्यक PHP एक्सटेंशन स्थापित करना, php.ini फ़ाइल को संशोधित करने आदि के माध्यम से त्रुटियों को हल किया गया और CodeIgniter 4 शुरुआती स्क्रीन को सफलतापूर्वक आउटपुट किया गया।

Codeigniter 4.
कंपनी में एक नया प्रोजेक्ट शुरू करने का मौका मिला है। शामिल होने के बाद से, मौजूदा वेब पेज कोडिग्नाइटर 3 का उपयोग कर रहा था, इसलिए, मैं कोडिग्नाइटर 4 का उपयोग करने का फैसला करता हूं, जिज्ञासा और अपेक्षा के साथ।

सबसे पहले विकास सर्वर सेटिंग करें। यह दस्तावेज़ कोडिग्नाइटर 4 को विकास सर्वर पर डालने के दौरान सामना की गई खुदाई (?) को रिकॉर्ड करने के लिए बनाया गया है।

डेवलपमेंट सर्वर का ऑपरेटिंग सिस्टम उबंटू 20.04.2 संस्करण पर परीक्षण किया गया है


चूँकि Apache2, php 7 संस्करण पहले से ही स्थापित है, इसलिए Codeigniter 4 (इसके बाद CI4) फ्रेमवर्क फाइल डाउनलोड करें।



ऊपर दिए गए URL पर जाएं और CI4 डाउनलोड पर क्लिक करके फ्रेमवर्क फाइल डाउनलोड करें। मूल रूप से, PHP 7.3 संस्करण या उच्चतर की आवश्यकता होती है।


जब आप ज़िप फ़ाइल को अनज़िप करते हैं, तो आप ऊपर दिखाए गए फ़ाइलों को देख सकते हैं। मेरे द्वारा उपयोग किया गया CI संस्करण 4.1.3 है।

अब डाउनलोड की गई प्रोजेक्ट फ़ाइल को Apache2 पर अपलोड करें।



मैंने परीक्षण के लिए प्रोजेक्ट नाम को ci4 में बदलकर अपलोड किया। अपलोड करने के बाद यह जाँचने के लिए कि क्या यह ठीक से काम करता है, localhost (या पता) /public/index.php पर जाएँ।

जैसे ही मैं पहुँचा, मुझे एक त्रुटि स्क्रीन दिखाई देती है।

दरअसल, यहीं से खुदाई शुरू हुई। मेरे मामले में, ऐसा लग रहा था कि फ़ोल्डर की अनुमति और PHP एक्सटेंशन स्थापित नहीं थे। सबसे पहले, /writable फ़ोल्डर के अंदर प्रोजेक्ट फ़ाइल की अनुमति बदलें।


sudo chmod -R 777 writable


दूसरा, आवश्यक php एक्सटेंशन को स्थापित करें। आवश्यक एक्सटेंशन में curl, intl, mbstring, xml 4 हैं। हो सकता है कि पहले से ही स्थापित सर्वर पर एक्सटेंशन स्थापित हों, लेकिन चूँकि मैं पहली बार सर्वर सेट कर रहा हूं, इसलिए मैं उन्हें एक-एक करके स्थापित कर रहा हूं।


sudo apt-get install php-curl
sudo apt-get install php-intl
sudo apt-get install php-mbstring
sudo apt-get install php-xml


ऊपर दिए गए आदेशों को एक-एक करके निष्पादित करके आवश्यक एक्सटेंशन स्थापित करें।

अंत में, php.ini फ़ाइल में crul, intl एक्सटेंशन की टिप्पणी को हटाना होगा।


sudo nano /etc/php/7.4/apache2/php.ini


php.ini फ़ाइल का स्थान सर्वर के वातावरण के आधार पर भिन्न हो सकता है। ऊपर दिए गए आदेश को निष्पादित करके php.ini फ़ाइल संपादन मोड में पहुँचें।


;extension=bz2
extension=curl
;extension=ffi
;extension=ftp
;extension=fileinfo
;extension=gd2
;extension=gettext
;extension=gmp
extension=intl
;extension=imap
;extension=ldap
;extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql

php.ini फ़ाइल को नीचे स्क्रॉल करते समय, आपको ऊपर दिया गया भाग दिखाई देगा, curl और intl भाग के सामने ; को हटा दें और Cntl + x दबाकर सहेजें और बाहर निकलें।

सभी सेटिंग बदलने के बाद, अपाचे को पुनरारंभ करें।


sudo service apache2 restart



ऊपर दिए गए url पर फिर से पहुँचने पर, आपको CI4 इनिशियलाइज़ेशन स्क्रीन दिखाई देगी जो सामान्य रूप से आउटपुट होती है।

जब मैं इसे व्यवस्थित करता हूं तो यह बहुत सरल लगता है, लेकिन विकास सर्वर को पहली बार सेट करते समय, मैंने बहुत समय गुजारा गूगलिंग और खुदाई (?) में।

चूँकि मैं SM पर केंद्रित हूं जो एक ऑपरेटिंग सर्वर है, इसलिए मेरे पास विकास सर्वर को सीधे सेट करने का मौका नहीं था, लेकिन जब मैंने इसे करने की कोशिश की, तो यह मुश्किल था, लेकिन यह एक अच्छा अनुभव था जो सीखने में मजेदार था।







TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[एसआई डेवलपर की कहानी] 08. एसआई प्रोजेक्ट में शुरुआती आवंटन - कार्य का आकलन एसआई प्रोजेक्ट में पहली बार शामिल होने वाले डेवलपर के लिए कार्य का आकलन करने के लिए एक गाइड है। प्रस्ताव और आरएफपी के माध्यम से प्रोजेक्ट के समग्र ढाँचे और आवश्यक कार्यों को समझें, लगभग 1 महीने के लिए प्रोजेक्ट के माहौल और सामग्री को समझें और विकास के लिए

18 अप्रैल 2024

[गैर-प्रौद्योगिकी, एक डेवलपर के रूप में जीवित रहने के लिए] 7. नई नौकरी के लिए आवेदन करते समय क्या मददगार होता है और क्या नहीं डेवलपर नौकरी की तैयारी करते समय, तकनीकी ब्लॉग कम प्रभावी होते हैं, लेकिन GitHub को प्रोजेक्ट प्रबंधन और स्रोत कोड साझा करने के लिए अनुशंसित किया जाता है। विभिन्न प्रमाण पत्रों में, जानकारी प्रसंस्करण इंजीनियर की परीक्षा आवश्यक रूप से तैयार करने की सलाह दी

29 मार्च 2024

[SI डेवलपर की कहानी] 04. SI कंपनी में पहला दिन क्या करें SI डेवलपर के रूप में शामिल होने पर, आप कंपनी के मुख्यालय या क्लाइंट साइट पर अपना पहला दिन बिताएंगे। मुख्यालय में, आप अपने व्यक्तिगत लैपटॉप का उपयोग करके अध्ययन करते हैं और समय बिताते हैं, जबकि क्लाइंट साइट पर, आप विकास सेटअप और प्रोजेक्ट को समझते हुए अपनी

17 अप्रैल 2024

कोरियाई निवेश सिक्योरिटीज API विकास में आने वाली कठिनाइयाँ यह ब्लॉग पोस्ट कोरियाई निवेश सिक्योरिटीज API विकास प्रक्रिया के दौरान सामने आने वाली कठिनाइयों और उनके समाधान पर विस्तार से चर्चा करता है। इसमें खाता खोलने, ISA खाते को स्थानांतरित करने, मॉक ट्रेडिंग की अनुपलब्धता, वेब सॉकेट्स के माध्यम से रीयल-टाइम डेटा
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

23 अप्रैल 2024

कोरियाई निवेश सिक्योरिटीज API विकास रेफरेंस इस ब्लॉग पोस्ट में, हम कोरियाई निवेश सिक्योरिटीज API का उपयोग करके एक स्वचालित ट्रेडिंग प्रोग्राम विकसित करने के लिए आवश्यक जानकारी एकत्र करने की प्रक्रिया का वर्णन करेंगे। आधिकारिक वेबसाइट, डेवलपर सेंटर, गिटहब, विकिडॉक्स जैसे विभिन्न स्रोतों का उपयोग करक
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 अप्रैल 2024

#मार्केटिंग - ग्राहकों को अपने स्टोर पर कैसे लाएं फ्रैंचाइज़ी और रेस्तरां ब्रांड की सफलता के लिए 5 टिप्स दिए गए हैं। सिग्नेचर मेन्यू, फोटो ज़ोन, सोशल मीडिया मार्केटिंग, ट्रायलर का उपयोग, ग्राहक सेवा महत्वपूर्ण हैं, और यह इस बात पर जोर दिया जाता है कि केवल स्वाद से ही प्रतिस्पर्धा जीतना मुश्किल हो गया है।
30대의 존버살이를 씁니다.
30대의 존버살이를 씁니다.
30대의 존버살이를 씁니다.
30대의 존버살이를 씁니다.
30대의 존버살이를 씁니다.

17 जनवरी 2024

PHP संस्करण अपग्रेड टूल रिक्टर का परिचय GNU बोर्ड 5 के PHP संस्करण को अपग्रेड करते समय संगतता समस्याओं को हल करने के लिए, हम Rector उपकरण का परिचय देते हैं। Rector एक स्थिर विश्लेषणकर्ता है जो स्वचालित रूप से PHP 5.3 ~ 8.2 कोड को लक्षित संस्करण के अनुरूप अपग्रेड करता है। Composer को स्थापित करन
초록 기린
초록 기린
초록 기린
초록 기린

24 मार्च 2024

उत्पादकता बढ़ाने के लिए स्वचालित कार्यक्रम बनाना। दुरुमिस उत्पादकता बढ़ाने के लिए स्वचालित कार्यक्रम विकसित करने वाली कंपनी है। आप कार्य, शौक, दैनिक जीवन आदि विभिन्न क्षेत्रों में काम को स्वचालित कर सकते हैं और अपने स्वयं के रोबोट सहायक के रूप में इसका उपयोग कर सकते हैं। हम वेबसाइट ऑपरेशन, दस्तावेज़ प्रस
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 मार्च 2024

Airtable में मौजूद सामग्री को Softr के माध्यम से दिखाना और Airtable में उत्तर सहेजना Typeform प्रतिक्रिया परिणामों को Airtable में सहेजना और Softr का उपयोग करके वेबसाइट पर प्रदर्शित करने का तरीका जानें। यह गाइड आपको Airtable डेटा कनेक्शन, विवरण पृष्ठ बनाना, टिप्पणी कार्यक्षमता जोड़ना और उपयोगकर्ता प्रबंधन जैसे चरणों के माध्यम से ले जाता ह
소소한이야기
소소한이야기
소소한이야기
소소한이야기
소소한이야기

20 फ़रवरी 2024