2012-01-04 4 views
5

मैंने my.cnf और php.ini फ़ाइलों को देखने/संपादित करने के लिए ssh के माध्यम से एक क्लाइंट सर्वर (plesk) का उपयोग किया है यदि मैं उन्हें vi का उपयोग करके देखता हूं तो फ़ाइल प्रविष्टियों के आभासी खाली दिखाई देती है? स्क्रीनशॉट देखें।सर्वर पर my.cnf फ़ाइल अपूर्ण है या बहुत कम प्रविष्टियां क्यों हैं?

सुनिश्चित नहीं हैं कि इस एक पहुँच मुद्दा है या फ़ाइलों सही फ़ाइलें किसी भी मदद की सराहना की जाएगी

धन्यवाद

enter image description here

+2

तो यह सिर्फ के आराम के लिए चूक उपयोग कर रहा है गुण। आप और क्या उम्मीद कर रहे थे? आप आम तौर पर/usr/share/mysql/ – Rup

+0

के तहत कुछ उदाहरण मिल सकते हैं @Rup मैं इस तरह बातें उम्मीद कर रहा था: – Ledgemonkey

+0

# MySQL सर्वर [wampmysqld] बंदरगाह \t \t = 3306 सॉकेट \t \t = /tmp/mysql.sock key_buffer = 16M max_allowed_packet = 1500 मीटर table_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M basedir = c: /wamp/bin/mysql/mysql5.5.16 log- त्रुटि = c:/WAMP/लॉग/mysql.log datadir = c: /wamp/bin/mysql/mysql5.5.16/data – Ledgemonkey

उत्तर

6

Rup पहले से ही अपने टिप्पणी में उल्लेख किया है, my.cnf हैं या नहीं फ़ाइल में केवल कुछ ही पंक्तियां हैं। यह पूरी तरह से ठीक है, MySQL सर्वर बिना किसी कॉन्फ़िगरेशन फ़ाइल के शुरू करने में सक्षम है - उस स्थिति में यह डिफ़ॉल्ट रूप से कमांडलाइन पर जो कुछ भी है, उसका उपयोग करता है। क्या config फ़ाइलों mysqld पढ़ता है और क्या चूक इसे इस्तेमाल करता है, बस चलाने देखने के लिए:

mysqld --verbose --help 

और यह रिपोर्ट उदाहरण इस बात के लिए युक्त उत्पादन करेगा:

 
mysqld Ver 5.0.51a-24-log for debian-linux-gnu on x86_64 ((Debian)) 

Default options are read from the following files in the given order: 
/etc/mysql/my.cnf ~/.my.cnf /usr/etc/my.cnf 

The following groups are read: mysql_cluster mysqld server mysqld-5.0 

Variables (--variable-name=value) 
and boolean options {FALSE|TRUE} Value (after reading options) 
--------------------------------- ----------------------------- 
help        TRUE 
... 
wait_timeout      3600 

To see what values a running MySQL server is using, type 
'mysqladmin variables' instead of 'mysqld --verbose --help'. 
+0

इस उत्तर के लिए बहुत धन्यवाद बहुत उपयोगी है, मैंने आदेश चलाए हैं और अब कॉन्फ़िगरेशन सेटिंग्स देख सकते हैं, धन्यवाद – Ledgemonkey