2014-07-08 6 views
16

मेरे पास एक प्रोजेक्ट है जो स्पष्ट रूप से PHP 5.4.x संगतता की आवश्यकता है, इसलिए मैं अपनी प्रोजेक्ट पर राइट क्लिक करता हूं और गुणों पर जाता हूं। फिर मैं बाईं ओर "PHP विकास" मेनू पर क्लिक करता हूं, और ड्रॉपडाउन से "PHP 5.4.x" का चयन करता हूं। जब तक मैं Aptana को पुनरारंभ नहीं करता तब तक यह ठीक काम करता है - फिर यह "PHP 5.3.x" पर वापस जाता है जो मुझे लगता है कि डिफ़ॉल्ट है। क्या यह Aptana में एक बग है? जब मैं पुनरारंभ करता हूं तब भी मैं संस्करण को चिपकाने के लिए कैसे प्राप्त करूं?Aptana "PHP संस्करण" प्रोजेक्ट गुणों में चिपकता नहीं है

+0

मैंने यह भी देखा है कि संगतता परिवर्तन केवल उन परियोजनाओं के लिए प्रभावी होता है जो प्रोजेक्ट एक्सप्लोरर (बहुत अजीब) में दिखाए जा रहे हैं ... ईमानदारी से समस्याएं इस तथ्य से उत्पन्न होती हैं कि अब आप एक नई परियोजना नहीं बना सकते निर्देशिका जिसमें पहले से ही फाइलें हैं - यह हमेशा मामला नहीं था। अब जब मैं "नई परियोजना के रूप में फ़ोल्डर आयात करता हूं" मुझे लगता है कि यह डिफ़ॉल्ट बी/सी द्वारा PHP 5.3.x असाइन करता है, मुझे उस बिंदु पर कभी भी चयन नहीं करना पड़ता है। – Brade

उत्तर

20

मुझे मिला एकमात्र अस्थायी समाधान (Aptana बिल्ड 3.6.0.201407100658 में) प्रोजेक्ट-> गुणों से खोले गए फ़ाइल से PHP 5.4.x संस्करण स्थापित कर रहा है। आप बस Aptana या फ़ाइल को बंद नहीं कर सकते हैं लेकिन कुछ महत्वपूर्ण फ़ाइलों पर काम करते समय आसान हो सकते हैं।

अद्यतन: आप project_path/.settings/com.aptana.editor.php.prefs फ़ाइल है कि पढ़ता है जोड़ सकते हैं:

eclipse.preferences.version=1 
phpVersion=php5.4 

मेरे मामले में, इस में मदद की।

+2

अद्यतन के लिए धन्यवाद। फाइल जोड़ना मेरे लिए भी काम करता है। – Grallen

+0

भी, यदि आप अभी भी समस्या टैब में त्रुटियां देखते हैं, तो आपको 'इंडेक्सिंग नए PHP मॉड्यूल' को समाप्त करने तक कार्य करने की आवश्यकता है। धन्यवाद, यह काम किया! – IvanRF

0

ऐसा लगता है कि यह Aptana में एक गंभीर बग है। बस हमारे दोस्त विक्टर सुलाक ने कहा: फ़ाइल संपादित करें। सेटिंग्स/com.aptana.editor.php.prefs,

लेकिन, यदि आपके कार्यक्षेत्र में यह फ़ाइल "com.aptana.editor.php.prefs" नहीं है, बस इसे सामग्री के साथ बनाएं:

eclipse.preferences.version = 1 
phpversion = php5.4 

और सब ठीक हो जाएगा!

+0

सेटिंग्स – peteroak

+1

हाँ ब्रो से पहले एक बिंदु होना चाहिए! यह एक छिपी हुई निर्देशिका है! टी.के.एस! –

संबंधित मुद्दे