| | #1 (permalink) | |||||||||
| Y A S H A R on Next Level ![]() ![]() ![]() ![]() تاريخ عضويت: Nov 2008 شهر: dark city
پست ها: 9,507
درجه: 63 [ ![]() ![]() ![]() ![]() ]سابقه: 2360 / 2360 سپاس ها: 2,025
از این کاربر 2,610 بار در 1,291 پست تشکر شده
| شناخت فايل Config.php ( پيكربندي phpBB ) با سلام در اين مقاله ميخواهم توضيحاتي در مورد فايل config.php كه وظيفه پيكربندي phpBB را به عهده دارد بدهم در حالت قبل از نصب اين فايل هيچ محتوايي نداشته و كاملا خاليست ! بعد از انجام مراحل نصب و راه اندازي انجمن phpBB ، اين فايل محتوياتي نظير اين خواهد داشت : کد: کد: <?php // phpBB 2.x auto-generated config file // Do not change anything in this file! $dbms = mysql; $dbhost = localhost; $dbname = forum; $dbuser = root; $dbpasswd = ; $table_prefix = phpbb_; define(PHPBB_INSTALLED, true); ?> توجه كنيد كه شما در زمان تنظيمات setup و راه اندازي phpBB اين گزينه ها را انتخاب و وارد نموده ايد حالا به جزئيات بپردازيم ... 1. کد: کد: $dbms = mysql; نوع ديتابيسي كه phpBB از آن استفاده ميكند كه عمدتا مبتني بر mysql است 2. کد: کد: $dbhost = localhost; $dbname = forum; Database Server Hostname يا DSN نام هاست مورد استفاده ديتابيس معمولا در زمان نصب phpBB بروي Server نيز از همين گزينه استفاده ميشود مگر اينكه DSN ديگري را خودتان تعريف كرده باشيد و تمايل به استفاده از آن داشته باشيد كه البته چندان لزومي ندارد ... 3. کد: کد: $dbname = forum; نام ديتابيسي كه قبلا توسط phpMyAdmin چه روي لوكال هاست و چه روي سرور بايد ساخته شده باشد در اينجا من از نام forum كه به دلخواه خودم ساخته ام استفاده كردم طبيعتا شما ميتوانيد از نام دلخواه خود ( كه قبلا ايجاد شده است ) استفاده نماييد 4. کد: کد: $dbuser = root; نام كاربري مورد استفاده در ديتابيس در زمان استفاده از phpBB بروي لوكال هاست ( دستگاه خودتون ) ميبايست از نام كاربري root استفاده نماييد و در زمان استفاده از phpBB بروي سرور از نام كاربري كه قبلا ايجاد كرده ايد و آنرا به ديتابيس مربوطه مرتبط ساخته ايد استفاده نماييد 5. کد: کد: $dbpasswd = ; كلمه عبوري كه براي دسترسي نام كاربري تعريف شده به ديتابيس مورد استفاده تعريف ميشود معمولا از اين گزينه استفاده نميشود 6. کد: پيشوند جداول مورد استفاده در database کد: $table_prefix = phpbb_; جداولي كه در ديتابيس phpBB استفاده ميشوند ، پيشوند ــphpbb دارند اين گزينه كاملا حرفه اي است و اگر چه شما در زمان نصب ميتوانيد اين پيشوند را تغيير دهيد ، اكيدا توصيه ميكنم كه از انجام اين كار پرهيز نماييد اينكار باعث ميشود كه در آينده در زمان نصب بعضي از مودها با مشكل مواجه شويد 7. کد: کد: define(PHPBB_INSTALLED, true); آخرين گزينه به اين معني است كه phpBB نصب شده است ( بدليل پيچيدگي زياد از بحث در مورد اين گزينه خودداري ميكنم ) تصور ميكنم در اين مرحله و با شناختي كه ار فايل config.php پيدا كرده ايد ، بتوانيد تعدادي از مشكلات ناشي از عدم امكان برقراري ارتباط با ديتابيس را تشخيص داده و حل كنيد از مهمترين و مشهور ترين اين پيام ها ميتوان به اين اشاره كرد : کد: کد: phpBB : Critical Error Could not connect to the database با ديدن پيام خطايي نظير اين ، پيش از هر چيز فايل config.php را بازديد كرده و از درست بودن مقادير آن اطمينان حاصل كنيد
__________________ . ![]() | |||||||||
| | |
| | |
![]() |
| ابزار هاي گفتگو | جستجو اين تالار |
| نمايش رسم | |
| |
گفتگو هاي مشابه | ||||
| نام گفتگو | شروع کننده گفتگو | تالار | پاسخ ها | آخرين پست |
| آموزش نصب و راه اندازي انجمن ( phpBB ) | نقاب | MyBB-phpBB مای بی بی | 3 | 11-03-2008 02:16 PM |
| phpbb Templates | h_mardani | MyBB-phpBB مای بی بی | 6 | 09-29-2008 07:34 PM |
| نرم افزار ذخيره يک فايل بر روی فايل ديگر | find | نرم افزارهای یوتیلیتی(Utility) و متفرقه | 0 | 06-21-2008 01:41 AM |
| شناخت مبدأ اول برای همه وجود و شناخت صفات او | Arash_DM | فلسفه اسلامی | 20 | 05-18-2008 03:30 AM |
| نسخه فارسی phpBB Plus | k!ng | MyBB-phpBB مای بی بی | 11 | 10-26-2006 05:30 PM |