Özelleştirme seçeneklerini ayarlamak için yapılandırma dosyaları kullanılır işletim sistemi. Basit bir yapıya sahiptirler ve kullanılarak manuel olarak düzenlenebilirler. düzenli uygulama"Not defteri". Yapılandırma dosyalarının bir ini uzantısı vardır ve yorumlar içerebilir, boş satırlar Ve Çeşitli seçenekler. Sıklıkla verilen tip dosyalar önyükleme seçeneklerini ayarlamak için kullanılır.
İhtiyacın olacak
- - yönetici hakları.
Talimat
; 16 bit uygulama desteği için
CMCDLLNAME32=mapi32.dll
CMCDLLNAME=mapi.dll
MAPIXVER=1.0.0.1
.
3.
Şimdi bir konfigürasyon dosyası (config.inc.php) oluşturmanız gerekiyor. Bir yapılandırma dosyası oluşturma - gerekli kondisyonöncelikle phpMyAdmin'i çalıştırmak ve ayrıca bazı özellikleri ayarlamak gerekiyordu. Bu görev iki ile yapılabilir Farklı yollar. Geleneksel olarak, kullanıcılar config.inc.php dosyasının bir kopyasını manuel olarak düzenleyebilir. Ayrıca grafiksel kurulum tercih eden kullanıcılar kurulum sihirbazını (kurulum komut dosyası) kullanabilirler.
- Bir yapılandırma dosyasını manuel olarak oluşturmak için en basiti yeterlidir Metin düzeltici config.inc.php dosyasını oluşturmanız gereken . Görevi basitleştirmek için, config.sample.inc.php dosyasının içeriğini bir metin düzenleyiciye kopyalayabilirsiniz - minimum sayıda konfigürasyon değişkeni içeren örnek bir çalışma konfigürasyonu.
Oluşturulan dosya ana phpMyAdmin dizinine (index.php'yi içeren) yerleştirilmelidir. phpMyAdmin önce library/config.default.php dosyasını yükler ve ardından içinde kayıtlı değişkenlerin değerlerini config.inc.php içinde buldukları ile değiştirir. Varsayılan değer (kütüphaneler/config.default.php içinde tanımlanan değişkenlerin) size uyuyorsa, bunu config.inc.php'ye dahil etmenize gerek yoktur. phpMyAdmin'i çalıştırmak için en az birkaç yönergeye ihtiyacınız olacak, en basit konfigürasyonşöyle görünebilir:
$cfg["blowfish_secret"] = "ba17c1ec07d65003"; // burada seçtiğiniz bir değeri kullanın
$i=0;
$i++;
$cfg["Sunucular"][$i]["auth_type"] = "çerez";
?>
Veya her seferinde oturum açma/şifrenizi girmek istemiyorsanız ( verilen konfigürasyon güvenlik nedeniyle önerilmez), yapılandırma dosyası şöyle görünebilir: - Onun yerine manuel düzenleme config.inc.php dosyası, kurulum komut dosyasını kullanabilirsiniz. Her şeyden önce, ana phpMyAdmin dizininde manuel olarak bir "config" klasörü oluşturmanız gerekir. Bu bir güvenlik önlemidir. Linux/Unix OS altında çalışırken aşağıdaki komutları kullanabilirsiniz:
Halihazırda var olan bir yapılandırma dosyasını düzenlemek için aşağıdaki komutları kullanabilirsiniz:
Diğer platformlarda, sadece bir dizin oluşturun ve web sunucunuzun buna okuma ve yazma erişimi olduğundan emin olun. SSS 1.26 bu durumda yardımcı olabilir.
Ardından, tarayıcınızda scripts/setup.php dosyasını açın. "Yapılandırma" bloğundaki "Kaydet" düğmesine basılana kadar değişikliklerin diske kaydedilmeyeceğini unutmayın. Her şey yolunda giderse, komut dosyası yeni config.inc.php dosyasını config/ dizinine kaydeder, ancak web sunucusu gerekli izinlere sahip değilse, "Yapılandırma yüklenemiyor veya kaydedilemiyor" hata mesajını görebilirsiniz. Bu durumda, config/ dizininin oluşturulduğundan ve gerekli haklar veya yapılandırma dosyasını şuraya kaydetmek için "İndir" bağlantısını kullanın. yerel disk ve ardından sunucuya yükleme (örneğin, FTP yoluyla).
Dosya kaydedildikten sonra, onu config/ dizininden ana phpMyAdmin dizinine taşımanız ve güvenlik nedenleriyle dosya üzerindeki izinleri sıfırlamanız gerekir:
Dosya artık kullanıma hazırdır. Kurulum komut dosyası tarafından yapılandırılmayan bazı gelişmiş seçenekleri yüklemeniz gerekiyorsa, yapılandırma dosyasını bir metin düzenleyicide görüntüleyebilir ve düzenleyebilirsiniz.
5. Tarayıcınızda ana phpMyAdmin dizinini açın. phpMyAdmin ve veritabanlarınız için bir hoş geldiniz penceresi veya HTTP veya tanımlama bilgisi kimlik doğrulaması kullanıyorsanız bir oturum açma penceresi görmelisiniz. 6. Web sunucunuz aracılığıyla ./libraries alt dizinine erişimi devre dışı bırakmalısınız. kullanım durumunda Apache web sunucusu dizini korumak için .htaccess dosyasını kullanabilirsiniz. Diğer web sunucularını kullanırken, ./libraries dizinine erişimi kendiniz engellemelisiniz. Böyle bir yapılandırma önleyici tedbir güvenlik açıklarının saptanması durumunda: olası yola maruz kalma (yol maruziyeti) ve siteler arası komut dosyası çalıştırma (Siteler Arası Komut Dosyası Çalıştırma, XSS).
Bağlantılı tablolar altyapısı
Birçok seçeneği (yer imleri, yorumlar, SQL geçmişi, PDF şemaları, alan içeriği dönüştürme vb.) kullanmak için bir dizi özel tablo oluşturmak gerekir. Bu tablolar hem veritabanınızda hem de çok kullanıcılı bir sistemde merkezi veritabanında bulunabilir (bu durumda, bu veritabanına sırasıyla yalnızca kontrol kullanıcısı kullanıcı tarafından erişilebilir, diğer kullanıcıların hakları yoktur).scripts/ dizinine gidin, burada create_tables.sql dosyasını bulacaksınız. (eğer kullanıyorsanız Windows Server, SSS 1.24'e özellikle dikkat edin).
sürümü yüklediyseniz MySQL sunucuları 4.1.2 veya üstü, bunun yerine yukarıdaki dosyayı kullanın create_tables_mysql_4_1_2+.sql, yeni bir kurulum için.
Altyapınız zaten hazırsa ve MySQL'i 4.1.2 veya daha yüksek bir sürüme yükseltiyorsanız, şunu kullanın: upgrade_tables_mysql_4_1_2+.sql.
phpMyAdmin'i veritabanları ve tablolar oluşturmak için kullanabilirsiniz, bunun için komut dosyasının ihtiyaç duyabileceği veritabanları ve tablolar oluşturmak için yönetici ayrıcalıklarına sahip olmanız gerekir. küçük ince ayar(veritabanı adını belirtir).
create_tables.sql dosyasını içe aktardıktan sonra, "Configuration" bölümünde açıklanan yönergeleri kullanarak config.inc.php dosyasındaki tablo adlarını tanımlamanız gerekir. Ek olarak, tablo verileri üzerinde kontrol kullanıcısı haklarına sahip olmanız gerekir (aşağıdaki "Kimlik Doğrulama Modunu Kullanma" bölümüne bakın).
Eski bir sürümü yükseltme
Yapılandırma dosyasını ./config.inc.php adresinden kopyalamanız yeterlidir. önceki versiyon phpMyAdmin'in paketinin açıldığı dizine. Çok eski sürümlerden (2.3.0 veya daha eski) yapılandırma dosyaları, bazı seçenekler değiştirildi veya kaldırıldı.MySQL sunucunuzu 4.1.2'den eski bir sürümden 4.1.2 veya sonraki bir sürüme yükselttiyseniz ve bağlantılı bir tablo altyapısı kullanıyorsanız, scripts/upgrade_tables_mysql_4_1_2+.sql içinde bulunan SQL betiğini çalıştırmanız gerekir.
Kimlik Doğrulama Modlarını Kullanma
phpMyAdmin'in "HTTP" ve "çerez" modlarını kullanırken, yalnızca aşağıdaki tablolardan SEÇİM haklarına sahip olması gereken bir kullanıcıya (kontrol kullanıcısı) sahip olmanız önerilir: mysql.user ("Parola" dışındaki tüm sütunlar), mysql.db ( tüm sütunlar), mysql.host (tüm sütunlar) ve mysql.tables_priv ("Grantor" ve "Zaman Damgası" dışındaki tüm sütunlar).mysql ÜZERİNDE KULLANIM VERİN.* "pmapass" TARAFINDAN TANIMLANAN "pma"@"localhost" İÇİN;
HİBE SEÇİMİ(
Ana Bilgisayar, Kullanıcı, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) mysql.user ON "pma"@"localhost" İÇİN;
"pma"@"localhost" İÇİN mysql.db ÜZERİNDE SEÇİM VERİN;
"pma"@"localhost" İÇİN mysql.host ÜZERİNDE SEÇİM VERİN;
GRANT SELECT(Ana Bilgisayar, Db, Kullanıcı, Tablo_adı, Tablo_özel, Sütun_özel)
mysql.tables_priv ON "pma"@"localhost" İÇİN;
Aşağıdaki bölümlerde config.inc.php dosyasında kontrol kullanıcısı için ayarları yapmanız gerekir: $cfg["Sunucular"][$i]["kontrol kullanıcısı"] Ve $cfg["Sunucular"][$i]["kontrol geçişi"].
Aşağıdaki örnekte eğitim amaçlı olarak "controluser" - "pma", "pmapass" - "controlpass" için şu değerler kullanılmıştır. Ama pratikte dosyalarınızda başka değerler kullanın!
Tabii ki, localhost ile değiştirilmelidir gerçek ad Web sunucusu.
eski kullanıyorsanız MySQL sürümü(4.0.2'nin altında), ilk GRANT SELECT sorgusunu değiştirin Aşağıdaki şekilde:
GRANT SELECT (Ana Bilgisayar, Kullanıcı, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) mysql.user İÇİN "pma"@"localhost" İÇİN;
Yer imi ve bağlantı özelliklerini kullanmak istiyorsanız:
SEÇME, EKLEME, GÜNCELLEME, SİLME AÇIK
(elbette bu, bağlantılı tablo altyapısının yapılandırılması gerektiği anlamına gelir).
etconfig.cfg, tüm oyun ayarlarını içeren ana yapılandırma dosyasıdır.
Oyuncunun profili (profil) ile birlikte oluşturulur ve varsayılan olarak etmain/profiles klasöründe veya oynadığınız modun klasöründe bulunur, örneğin: etpro/profiles . Ekran görüntüsüne bakın:
En basit ve hızlı yol değişkenlerin değerlerini değiştirmek, herhangi bir metin düzenleyiciyi kullanarak onları doğrudan değiştirmektir.
Ama rahatsız edici ve güvenilmez yol, Çünkü ayarlar sürekli "uçacaktır".
Çoğu uygun yol autoexec.cfg dosyasını kullanarak kendi yapılandırma dosyanızı oluşturmaktır.
autoexec.cfg- yapılandırmanızı oluşturmanın en uygun yolu.
autoexec.cfg, oyuna girdiğinizde otomatik olarak yürütülen bir dosyadır.
Buna göre, sunucuya bağlanırken içinde belirtilen tüm komutlar yürütülecektir.
Çok basit bir şekilde oluşturulur: Not Defteri, WordPad "a, Word" a veya başka bir metin düzenleyici kullanarak oluşturmanız gerekir. Metin belgesi ve sonra sadece autoexec.cfg dosyası olarak yeniden adlandırın.
Burada söylenmelidir ki en büyük boy yapılandırma dosyası 16 kb'ı geçmemelidir ve tüm değişken ayarlarınızın, komut dosyalarınızın ve bağlantılarınızın tek bir dosyaya sığması pek olası değildir.
Bu nedenle, birkaç yapılandırma oluşturmak ve yürütmelerini autoexec.cfg dosyasına kaydetmek en uygunudur.
Yani, örneğin settings.cfg, scripts.cfg ve binds.cfg dosyaları oluşturabilir ve ayarlarınızı bunlara ekleyebilirsiniz. Şuna benziyor:
Ardından yürütmelerini autoexec.cfg dosyasına kaydedin, örneğin şöyle:
autoexec.cfg dosyası etmain klasörüne yerleştirilmelidir, ancak o zaman oyun tarafından tüm modlarda yürütülür.
Örneğin etpro klasörüne koyarsanız sadece bu modu kullanan sunucularda çalışacaktır. Ancak çoğu sunucu bu modu kullandığı için kritik değildir...
settings.cfg , scripts.cfg , binds.cfg dosyaları etmain klasörüne veya etmain klasöründeki herhangi bir alt klasöre yerleştirilebilir, ancak bu alt klasörün yolu autoexec.cfg dosyasında belirtilmelidir.
Yani, örneğin, etmain klasöründe bir yapılandırma alt klasörü oluşturabilir, settings.cfg , scripts.cfg , binds.cfg dosyalarını buraya koyabilir ve bu alt klasörün yolunu autoexec.cfg dosyasına yazabilirsiniz, örneğin, bunun gibi:
Sonuç olarak, " Yapılandırmanız" olan 4 dosya elde edilir:
Not: Kullanarak kendi yapılandırmanızı oluşturmak en uygunudur. hazır örnekler, örneğin buradan indirebilirsiniz.
autoexec_side.cfg - her iki taraf için yapılandırma dosyası.
Ayrıca oluşturabilirsiniz yapılandırma dosyaları için müttefikler, eksen veya seyirci komutu girdiğinizde yürütülecek olan müttefikler veya eksen ya da dışarı çıktı seyirci, sırasıyla.
Şuna benziyorlar:
autoexec_allies.cfg
autoexec_axis.cfg
autoexec_spectator.cfg
autoexec_map name.cfg - Her kart için yapılandırma dosyası.
Ayrıca her harita için ilgili harita yüklendiğinde yürütülecek bir yapılandırma dosyası da oluşturabilirsiniz.
Bu dosyalar autoexec.cfg dosyasıyla aynı şekilde oluşturulur ve etmain klasörüne aynı şekilde yerleştirilir.
Bu tür yapılandırma dosyaları, her bir kart için kendi ayarlarınızı yapmanızı sağlar, örneğin:
parlaklık seviyesi - r_gamma ,
ışık seviyesi - r_mapoverbrightbits ,
aydınlatma yoğunluğu seviyesi - r_intensity, vb.
Ayrıca, onların yardımıyla, her harita ve diğer faydalı şeyler için bir SpawnPoint (Spawn Location) seçmek için komut dosyaları oluşturabilirsiniz.
autoexec_battery.cfg
autoexec_braundorf_b4.cfg
autoexec_et_beach.cfg
autoexec_et_ice.cfg
autoexec_goldrush.cfg
autoexec_fueldump.cfg
autoexec_oasis.cfg
autoexec_supplydepot2.cfg
autoexec_sw_goldrush.cfg
autoexec_sw_goldrush_te.cfg
autoexec_sw_oasis_b3.cfg
vb, kartın adına bağlı olarak.
Bir haritanın yapılandırma dosyası yoksa, otomatik olarak autoexec_default.cfg dosyasını kullanır, bu nedenle böyle bir dosya oluşturmanız ve içindeki varsayılan ayarları, ayrı bir dosya oluşturmadığınız haritalarda kullanılmaları için ayarlamanız gerekir. autoexec_map_name.cfg .
autoexec_class.cfg- Her oyuncu sınıfı için yapılandırma dosyası.
Ayrıca her oyuncu sınıfı için, oyuna ilgili sınıfla girdiğinizde yürütülecek bir yapılandırma dosyası da oluşturabilirsiniz.
Bu dosyalar autoexec.cfg dosyasıyla aynı şekilde oluşturulur ve etmain klasörüne aynı şekilde yerleştirilir.
Bu yapılandırma dosyaları yazmanıza izin verir. çeşitli ayarlar Her oyuncu sınıfı için.
Örneğin, farklı bağlamalar atayabilirsiniz. farklı sınıflar, bu çok uygun bir özellik.
Bu dosyalar şöyle görünür:
autoexec_covertops.cfg
autoexec_engineer.cfg
autoexec_fieldops.cfg
autoexec_medic.cfg
autoexec_soldier.cfg
Wargame: Red Dragon başlamıyor mu?
Üzücü escobar "Ukrayna yargı sisteminin yüzü"
ROME Total War - tüm grupların kilidi nasıl açılır?
TalkBack özelliği nasıl kapatılır?
Alternatif donanım yazılımına genel bakış HTC Desire A8181 Bravo HTC Desire için donanım yazılımı dosyası nasıl yüklenir