Windows عمومی سوالات

میں کس طرح XAMPP کو انسٹال کروں؟

Windows کے لیے XAMPP کی تین مختلف ذائقوں میں موجود ہے:

انسٹالر
شاید XAMPP کی نصب کرنے کے لئے سب سے آسان طریقہ.

ZIP:
purists کے لئے: XAMPP کی عام زپ محفوظ شدہ دستاویزات.

7zip:
XAMPP کی 7zip محفوظ شدہ دستاویزات کے طور پر: کم بینڈوڈتھ کے ساتھ purists کے لئے.

نوٹ: اگر آپ فائلوں کو ہٹا دیں، تو، جھوٹے مثبت وائرس انتباہ ہو سکتا ہے.

انسٹالر استعمال کرتے ہوئے:

آغاز کے لئے XAMPP کی کنٹرول پینل / Apache، MySQL، FileZilla کے اور مرکری روکنے یا خدمات کے طور پر ان سرور انسٹال.

زپ کی طرف سے نصب

آپ کی پسند کا فولڈر میں ZIP ابلیھاگار ان زپ. منتخب شدہ ہدف کی ڈائرکٹری ذیل: "xampp\C:" XAMPP کی ذیری ڈائریکٹری پر نکالنے ہے. اب آپ کا سسٹم پر XAMPP کی ترتیب کو ایڈجسٹ کرنے کے لئے، فائل "setup_xampp.bat" شروع.

آپ کو ایک روٹ ڈائریکٹری "C:\" کا انتخاب کرتے ہیں ہدف کے طور پر، آپ کو "setup_xampp.bat" شروع نہیں ہونا چاہیے.

انسٹالر کے ورژن کے ساتھ کی طرح، آپ کو اب اضافی کاموں کے لئے "XAMPP کی کنٹرول پینل" استعمال کر سکتے ہیں.

میں کس طرح سیٹ اپ کے بغیر XAMPP کی شروع کر سکتے ہیں؟

یا "D:\" آپ "\C:" کی طرح ایک اعلی سطح کے فولڈر میں XAMPP کی نکالنے، تو آپ کو فائل "setup_xampp.bat" پر عملدرآمد کے بغیر براہ راست Apache یا ایس کیو ایل کی طرح سب سے زیادہ سرورز شروع کر سکتے ہیں.

آپ کو ایک یوایسبی ڈرائیو پر XAMPP کی نصب کر رہے ہیں تو سیٹ اپ سکرپٹ کا استعمال کرتے ہوئے، یا سیٹ اپ سکرپٹ میں رشتہ دار کے راستے کا انتخاب نہیں، ترجیح دی جاتی ہے. ہر کمپیوٹر پر اس طرح کی ایک ڈرائیو ایک دوسرے ڈرائیو خط ہے کر سکتے ہیں. آپ سیٹ اپ سکرپٹ کے ساتھ کسی بھی وقت رشتہ دار راستے پر مطلق کی طرف سے تبدیل کر سکتے ہیں.

ہمارے ڈاؤن لوڈ کے صفحے سے انسٹالر استعمال کرتے ہوئے XAMPP کی نصب کرنے کے لئے کا سب سے آسان طریقہ ہے. XAMPP کی | پروگرام | تنصیب مکمل ہونے کے بعد، آپ کو شروع کرنے کے تحت XAMPP کی مل جائے گا. آپ / شروع تمام سرور کو روکنے کے اور بھی / انسٹال کی خدمات کو انسٹال کرنے کے XAMPP کی کنٹرول پینل استعمال کر سکتے ہیں.

آغاز کے لئے XAMPP کی کنٹرول پینل / Apache، MySQL، FileZilla کے اور مرکری روکنے یا خدمات کے طور پر ان سرور انسٹال.

میں کس طرح شروع کرنے اور XAMPP کی روک سکتا ہوں؟

عالمی کنٹرول سینٹر "XAMPP کی کنٹرول پینل" (شکریہ www.nat32.com) ہے. اس کے ساتھ شروع کر دیا ہے:

\xampp\xampp-control.exe

تم نے بھی سرور کو روکنے / شروع کرنے کے لئے کچھ batchfiles استعمال کر سکتے ہیں:

  • Apache اور مائی MySQL شروع: \xampp\xampp_start.exe
  • Apache اور مائی MySQL سٹاپ: \xampp\xampp_stop.exe
  • Apache شروع: \xampp\apache_start.bat
  • Apache سٹاپ: \xampp\apache_stop.bat
  • MySQL شروع: \xampp\mysql_start.bat
  • MySQL سٹاپ: \xampp\mysql_stop.bat
  • مرکری Mailserver شروع: \xampp\mercury_start.bat
  • مرکری Mailserver سٹاپ: \xampp\mercury_stop.bat
  • FileZilla کے سرور شروع: \xampp\filezilla_start.bat
  • FileZilla کے سرور سٹاپ: \xampp\filezilla_stop.bat

میں کس طرح جانچ سکتا ھو ,کہ سب کچھ کام کر ہیے؟

آپنے پسندیدہ ویب براؤزر میں مندرجہ ذیل یو آر ایل میں ٹائپ کریں:

http://localhost/ یا http://127.0.0.1/

اب آپ نصب سافٹ ویئر کی حیثیت اور کچھ چھوٹے پروگرامنگ کی مثالیں چیک کرنے کے لئے کچھ لنکس پر مشتمل XAMPP کی شروع کے صفحے کو دیکھنا چاہئے.

میں کس طرح ایک خدمت کے طور پر ایک سرور انسٹال کر سکتے ہیں؟

XAMPP کی میں ہر سرور آپ Windows خدمت کے طور پر بھی انسٹال کر سکتے ہیں. تم نے بھی XAMPP کی کنٹرول پینل سے انسٹال کر سکتے ہیں. اس صورت میں یہ ایڈمنسٹریٹر کی سہولیات کے ساتھ سکرپٹ یا کنٹرول پینل کو چلانے کے لئے ضروری ہے.

Apache سروس انسٹال کریں: \xampp\apache\apache_installservice.bat

\apacheسروس انسٹال: \xampp\apache\apache_uninstallservice.bat

MySQL سروس انسٹال کریں: \xampp\mysql\mysql_installservice.bat

MySQL سروس انسٹال: \xampp\mysql\mysql_uninstallservice.bat

FileZilla کے خارج انسٹال کریں: \xampp\filezilla_setup.bat

مرکری: کوئی سروس کی تنصیب دستیاب

XAMPP کی پیداوار تیار ہے؟

XAMPP صرف ترقی کے ماحول کے لئے ہی نہیں ترتیب دیا گیا ہے، لیکن . XAMPP کو جس طرح وہ چاہتا / چاہتی ہے ڈویلپر کچھ بھی اجازت دینے کے لئے ہر ممکن حد تک کھلا ہونا ہے. ترقی کے ماحول کے لئے یہ بہت اچھا ہے لیکن پیداوار کے ماحول میں اس مہلک ہو سکتا ہے.

یہاں XAMPP کی لاپتہ سلامتی کی فہرست:

  1. MySQL کے منتظم (جڑ)/ (root) کا کوئی پاس/ (پاسوڑد)نہی ہے.
  2. MySQL ڈیمان نیٹ ورک کے ذریعے قابل رسائی ہے.
  3. ProFTPD uses the password "lampp" for user "daemon".
  4. PhpMyAdmin نیٹ ورک کے ذریعے قابل رسائی ہے.
  5. XAMPP کی demopage نیٹ ورک کے ذریعے قابل رسائی ہے.
  6. مرکری اور FileZilla کے پہلے سے طے شدہ صارفین کے نام سے جانا جاتا.

تمام پوائنٹس کی ایک بہت بڑی سیکورٹی رسک ہو سکتا ہے. XAMPP کی آپ کے LAN کے باہر نیٹ ورک اور لوگوں کے ذریعے قابل رسائی ہے خاص طور پر اگر. یہ بھی ایک فائر وال یا ایک (NAT) روٹر استعمال کرنے کے لئے مدد کر سکتے ہیں. ایک روٹر یا فائروال کے معاملے میں، آپ کے کمپیوٹر کو عام طور پر نیٹ ورک کے ذریعے قابل رسائی نہیں ہے. یہ ان مسائل کو ٹھیک کرنے کے لئے آپ پر منحصر ہے. ایک چھوٹی سی مدد کے طور پر "XAMPP کی سیکورٹی کنسول" ہے.

آن لائن کچھ بھی شائع کرنے سے پہلے XAMPP کی محفوظ کریں. فائروال یا ایک بیرونی روٹر سیکورٹی کی کم سطح کے لئے صرف کافی ہیں. تھوڑا سا زیادہ حفاظت کے لئے، آپ کو "XAMPP کی سیکورٹی کنسول" چلانے اور پاس ورڈ تفویض کر سکتے ہیں.

آپ انٹرنیٹ سے آپ XAMPP کی قابل رسائی ہے کرنا چاہتے ہیں تو، آپ کو کچھ مسائل کو ٹھیک کر سکتے ہیں جو مندرجہ ذیل URI کو جانا چاہئے:

http://localhost/security/

سیکورٹی کنسول کے ساتھ آپ MySQL صارف "جڑ" اور phpMyAdmin کے لئے ایک پاس ورڈ مقرر کر سکتے ہیں. تم نے بھی XAMPP کی demopages کے لئے ایک کی توثیق چالو کر سکتے ہیں.

یہ ویب کی بنیاد پر آلے کے کسی بھی اضافی سیکورٹی کے مسائل حل نہیں ہے! خاص طور پر FileZilla کے FTP سرور اور مرکری میل سرور آپ کو اپنے آپ کو محفوظ کرنا ضروری ہے.

میں کس طرح اپنے کمپیوٹر سے XAMPP کی خارج کروں؟

آپ انسٹالر ورژن استعمال XAMPP کی نصب، کی Uninstaller استعمال کریں. کی Uninstaller آپ کی رجسٹری کی طرف سے تمام XAMPP کی اندراجات کو خارج کر دیں اور اس کے ساتھ XAMPP شامل کچھ نصب خدمات انسٹال کیا جائے گا. ہم انتہائی اگر انسٹالر version.Please بیک اپ سے آپ XAMPP کی ناتنصیب سے پہلے رکھنا چاہتے ہیں تمام اعداد و شمار XAMPP کی تنصیبات کے دور کرنے کے لئے انسٹال پروگرام استعمال کرتے ہیں مشورہ ہے کہ.

آپ کو زپ اور 7zip ورژن کا استعمال کرتے ہوئے XAMPP کی نصب، تمام XAMPP کی سرورز کو بند اور تمام پینل سے باہر نکلیں. آپ کو کسی بھی خدمات نصب، انسٹال کریں اور انہیں بھی بند. اب صرف XAMPP کی نصب کیا جاتا ہے، جہاں پورے فولڈر کو خارج. صاف کرنے کے لئے کوئی رجسٹری اندراجات اور کوئی ماحول متغیر ہیں.

XAMPP کی کی "واپس موضوع پر" ورژن کیا ہے؟

XAMPP کی واپس موضوع پر ("ہلکے وزن" میں کے طور پر "روشنی" کا مطلب ہے) صرف پی ایچ پی اور MySQL کا استعمال کرتے ہوئے فوری کام کے لئے سفارش کی جاتی ہے جس میں XAMPP کی اجزاء، کی ایک چھوٹی بنڈل ہے. اس طرح پارا میل اور FTP FileZilla کے طور پر کچھ سرورز یا فورم کے اوزار واپس موضوع پر ورژن میں یاد کر رہے ہیں.

میں اپنے ویب کے مواد کی جگہ چاہئے؟

تمام دیکھیے ورلڈ وائڈ ویب دستاویزات کے لئے اہم ڈائریکٹری \xampp\ htdocs \ہے. آپ کو اس ڈائریکٹری میں ایک فائل "test.html" ڈال دیا، تو آپ URI کو "http://localhost/test.html" کے ساتھ اس تک رسائی حاصل کر سکتے ہیں.

اور "test.php"؟ صرف "http://localhost/test.php" کا استعمال. ایک سادہ testscript ہو سکتا ہے:

<?php
echo 'Hello world';
?>

آپ کی ویب کے لئے ایک نیا ذیری ڈائریکٹری؟ صرف ایک نئی ڈائریکٹری بنانے کے (مثال کے طور "نیا") ڈائریکٹری کے اندر "\xampp\htdocs" (whitespaces اور صرف ASCII کے بغیر سب سے بہتر)، "http://localhost/new کے ساتھ اس ڈائریکٹری اور رسائی اس میں ایک ٹیسٹ فائل تخلیق / test.php ".

مزید تفصیلات

HTML:
کارکردگی: \xampp\htdocs
ختم اجازت: .html .htm
=> بنیادی پیکیج

SSI:
کارکردگی: \xampp\htdocs
ختم اجازت: .shtml
=> بنیادی پیکیج

CGI:
کارکردگی: \xampp\htdocs and \xampp\cgi-bin
ختم اجازت: .cgi
=> بنیادی پیکیج

PHP:
کارکردگی: \xampp\htdocs and \xampp\cgi-bin
ختم اجازت: .php
=> بنیادی پیکیج

Perl:
کارکردگی: \xampp\htdocs and \xampp\cgi-bin
ختم اجازت: .pl
=> بنیادی پیکیج

Apache::ASP Perl:
کارکردگی: \xampp\htdocs
ختم اجازت: .asp
=> بنیادی پیکیج

JSP Java:
کارکردگی: \xampp\tomcat\webapps\java (e.g.)
ختم اجازت: .jsp
=> Tomcat add-on

Servlets Java:
کارکردگی: \xampp\tomcat\webapps\java (e.g.)
ختم اجازت: .html (u.a)
=> Tomcat add-on

میں XAMPP کی تنصیب منتقل کر سکتے ہیں؟

جی ہاں. XAMPP کی ڈائریکٹری کے منتقل کرنے کے بعد، آپ "setup_xampp.bat" عملدرآمد ضروری ہے. ترتیب فائل میں راستے اس قدم کے ساتھ ایڈجسٹ کیا جائے گا.

آپ کو Windows سروس کے طور پر کسی بھی سرور انسٹال کیا ہے تو آپ کو پہلے Windows سروس ہٹانے کے، اور ضروری ہے کے بعد آپ کو دوبارہ سروس انسٹال کر سکتے ہیں منتقل.

انتباہ: آپ کے اپنے سکرپٹ کی طرف سے ترتیب فائل، PHP کی ایپلی کیشنز کی طرح، ایڈجسٹ نہیں کر رہے ہیں. لیکن یہ انسٹالر کے لئے ایک "پلگ ان" لکھنے کے لئے ممکن ہے. اس طرح کے ایک پلگ ان کے ساتھ، انسٹالر بھی اس طرح کی فائلوں کو ایڈجسٹ کر سکتے ہیں.

دیکھیے ورلڈ وائڈ ویب ڈائریکٹریز کے لئے "خود کار طریقے سے شروع کے صفحات" کیا ہیں؟

Apache تقریب "DirectoryIndex" کے لئے معیاری فائل کا نام "index.html" یا "index.php کو" ہے. آپ کو صرف ایک فولڈر (مثال کے طور پر "http://localhost/xampp/") پر براؤزنگ کر رہے ہیں، اور Apache اس طرح ایک فائل تلاش کر سکتے ہیں ہر وقت، Apache اس فائل کی بجائے ایک ڈائرکٹری کی لسٹنگ کی نمائش ہے.

میں کہاں ترتیب تبدیل کر سکتے ہیں؟

تقریبا XAMPP کی میں تمام ترتیبات آپ کو ترتیب فائل کے ساتھ تبدیل کر سکتے ہیں. بس ایک textedit میں فائل کو کھولنے اور آپ چاہتے ہیں کی ترتیب کو تبدیل. صرف FileZilla کے اور مرکری کی درخواست کی تشکیل کے آلے کے ساتھ ترتیب دیا جانا چاہئے.

کیوں XAMPP کی Windows XP SP2 پر کام نہیں کر سکتے ہیں؟

مائیکروسافٹ خود کار طریقے سے شروع ہوتا ہے جس سروس پیک 2 (SP2)، کے ساتھ ایک بہتر فائروال فراہم کرتا ہے. یہ فائروال اب بلاکس کے لئے ضروری بندرگاہوں 80 (HTTP) اور 443 (HTTPS) اور Apache شروع نہیں کر سکتے.

سب سے تیز حل:

ٹول بار کے ساتھ مائیکروسافٹ فائر وال کو غیر فعال اور XAMPP کی زیادہ onces شروع کرنے کی کوشش کریں. بہتر حل سلامتی کے مرکز کے اندر اندر ایک رعایت کی وضاحت کرنے کے لئے ہے.

مندرجہ ذیل بندرگاہوں کے بنیادی فعالیت کے لئے استعمال کیا جاتا ہے:

Apache (HTTP): Port 80
Apache (WebDAV): Port 81
Apache (HTTPS): Port 443
MySQL: Port 3306
FileZilla (FTP): Port 21
FileZilla (Admin): Port 14147
Mercury (SMTP): Port 25
Mercury (POP3): Port 110
Mercury (IMAP): Port 143
Mercury (HTTP): Port 2224
Mercury (Finger): Port 79
Mercury (PH): Port 105
Mercury (PopPass): Port 106
Tomcat (AJP/1.3): Port 8009
Tomcat (HTTP): Port 8080

کیوں XAMPP کی Vista پر کام نہیں کرتا؟

یوزر اکاؤنٹ کنٹرول (UAC)

ڈائریکٹری "C:\پروگرام فائلیں" میں آپ بھی ایڈمن کے طور پر، مکمل لکھنا استحقاق نہیں ہے. یا آپ کو صرف محدود استحقاق ہے (کے لئے مثال کے طور پر ". \ xampp\htdocs"). اس صورت میں آپ کو ایک فائل میں ترمیم نہیں کر سکتے ہیں.
حل: ایکسپلورر کے اندر اندر آپ کی مراعات میں اضافہ (دائیں / سیکورٹی کلک کریں) یا صارف کے اکاؤنٹ کنٹرول (UAC) کو غیر فعال.

آپ میں Apache / MySQL انسٹال کیا ہے "C:\xampp" Windows سروس کے طور پر. لیکن آپ کو "XAMPP کی کنٹرول پینل" کے ساتھ خدمات روکنے / شروع نہیں کر سکتے یا ان انسٹال نہیں کر سکتے ہیں.

حل: Windows یا غیر فعال UAC سے سروس منیجمنٹ کنسول استعمال کرتے ہیں.

یوزر اکاؤنٹ کنٹرول (UAC) غیر فعال

، UAC کے غیر فعال پروگرام "msconfig" استعمال کرنے. میں "msconfig" "فورم کے اوزار" کرنے کے لئے جانا، "غیر فعال صارف کے اکاؤنٹ کنٹرول" کو منتخب کریں اور آپ کے انتخاب کی توثیق. اب آپ Windows دوبارہ شروع کرنا ہوگا. ایک ہی وقت میں، آپ کو دوبارہ UAC چالو کر سکتے ہیں.

میں کس طرح MD5 حیض چیک کروں؟

فائلوں کا آپس میں موازنہ کرنے کے لئے، اکثر checksums کے استعمال کیا جاتا ہے. اس حیض MD5 (پیغام ڈائجسٹ الگورتھم 5) بنانے کے لئے ایک معیار.

XAMPP کی پیکیج کے آپ کے ڈاؤن لوڈ، اتارنا درست ہے یا نہیں ہے اگر یہ MD5 حیض کے ساتھ آپ کو، ٹیسٹ کر سکتے ہیں. کورس کے آپ ان checksums کے تشکیل دے سکتے ہیں جس میں ایک پروگرام کی ضرورت ہے. Windows کے لیے آپ کو مائیکروسافٹ کی طرف سے ایک آلے کا استعمال کر سکتے ہیں:

دستیابی اور فائل حیض سالمیت ستیاپک افادیت کی تفصیل

یہ GNU md5sum طرح، MD5 checksums کے تشکیل دے سکتے ہیں جو کسی بھی دوسرے پروگرام کا استعمال بھی ممکن ہے.

آپ اس طرح کے ایک پروگرام (مثال کے طور fciv.exe) نصب ہے، آپ کو مندرجہ ذیل اقدامات کر سکتے ہیں:

  • Download XAMPP (f.e. xampp-win32-1.8.2-0.exe)
  • کے ساتھ حیض تشکیل دیں:
    fciv.exe xampp-win32-1.8.2-0.exe
  • اور اب آپ کو آپ کے Windows ایم کے لئے XAMPP کی پر تلاش کر سکتے ہیں ہے کہ ایک کے ساتھ اس حیض موازنہ کر سکتے ہیں.

دونوں checksums کے برابر ہیں، تو سب ٹھیک ہے. اگر نہیں تو، ڈاؤن لوڈ، اتارنا ٹوٹ جاتا ہے یا فائل کو تبدیل کر دیا گیا ہے.

کیوں میرے php.ini میں تبدیلی کا اثر نہیں لیا ہے؟

"php.ini" میں تبدیلی کوئی اثر نہیں ہے، تو یہ PHP کی ایک مختلف استعمال کر رہا ہے ممکن ہے. آپ phpinfo () کے ساتھ اس بات کی تصدیق کر سکتے ہیں. URI http://localhost/xampp/phpinfo.php پر جائیں اور "لوڈنگ ترتیب دینے کی فائل" کے لئے تلاش. یہ قدر آپ "php.ini" PHP کی واقعی استعمال کر رہا ہے سے پتہ چلتا ہے.

نوٹ: "php.ini" کو تبدیل کرنے کے بعد آپ کو Apache / PHP کی نئی ترتیبات پڑھ سکتے ہیں تاکہ Apache دوبارہ شروع کرنے کے لئے ہے.

مدد کرو! XAMPP کی میں ایک وائرس ہے!

Some antivirus programs mistake XAMPP for a virus, typically flagging the file xampp-manager.exe This is a false positive meaning that the antivirus erroneously identified it as a virus, when it is not. Before we release each new version of XAMPP we run it through virus scanning software. At the moment we are using Kapersky Online Virus Scanner

میں کس طرح اپنے ینٹیوائرس درخواست کی تشکیل کرتے ہیں؟

ہم بنڈل ویب ایپلیکیشن کو چلانے کے لئے ضروری تمام dependences اور سرور شامل ہے، تو آپ XAMPP کی فائلوں کی بڑی تعداد میں انسٹال ہے مل جائے گا. آپ کو فعال ایک ینٹیوائرس اپلی کیشن کے ساتھ ایک Windows مشین پر ایک XAMPP کی درخواست کو انسٹال کر رہے ہیں تو، یہ نمایاں طور پر کی تنصیب کو سست کر سکتے ہیں، اور (ویب سرور، ڈیٹا بیس سرور) کے سرورز کی ایک ینٹیوائرس سافٹ ویئر کی طرف سے بلاک کیا جا سکتا ہے کا ایک موقع بھی ہے . آپ کو فعال ایک ینٹیوائرس آلے کے ہے، کارکردگی کے مسائل کے بغیر XAMPP کی کو چلانے کے لئے مندرجہ ذیل ترتیبات چیک کریں:

  • Apache، MySQL یا کسی دوسرے سرور کے لئے: فصیل میں مستثنیات شامل کریں.
  • عمل جب فائلوں کو اسکین: آپ تمام فائلوں کے لئے ینٹیوائرس سکین فعال ہے تو، سرورز کے لئے فائلوں کو سست کر سکتے ہیں.
  • مختلف یو آر ایل کے لئے ٹریفک سکین کریں: آپ کو آپ کے اپنے مشین پر ساتھ XAMPP ترقی کر رہے ہیں، تو آپ ینٹیوائرس کی ترتیبات میں "لوکل ہوسٹ" ٹریفک خارج کر سکتے ہیں.

کیوں Apache سرور اپنے سسٹم پر شروع نہیں ہے؟

یہ مسئلہ کئی وجوہات میں سے ایک ہو سکتا ہے:

  • آپ کو زیادہ تو ایک HTTP سرور (تو IIS، سانبھر، Zeus اور) شروع کر دیا ہے. صرف ایک سرور پورٹ 80 استعمال کر سکتے ہیں. خامی کا یہ پیغام مسئلہ کی طرف اشارہ ہے:
    (OS 10048)... make_sock: could not bind to adress 0.0.0.0:80 no listening sockets available, shutting down
  • تم نے اس طرح انٹرنیٹ ٹیلی فون "اسکائپ" بھی ہے جس کے بلاکس پورٹ 80 کے طور پر دوسرے سافٹ ویئر، ہے. > "ایک متبادل پورٹ کے لئے استعمال پورٹ 80" میں نشان ہٹا دیں اور اسکائپ دوبارہ شروع - کنکشن> -> اختیارات - مسئلہ "اسکائپ" ہے تو، آپ کے عوامل کو Skype میں جا سکتے ہیں. اب یہ کام کرنا چاہئے.
  • آپ کو ایک فائر وال جس بلاکس Apache بندرگاہ ہے. تمام فائر والز Apache ساتھ ہم آہنگ ہیں، اور کبھی کبھی فائر وال غیر تابکار کافی نہیں ہے اور آپ اس تنصیب ربائی کریں ضروری ہے. خامی کا یہ پیغام ایک فائروال کی طرف اشارہ:
    (OS 10038)Socket operation on non-socket: make_sock: for address 0.0.0.0:80, apr_socket_opt_set: (SO_KEEPALIVE)

Apache شروع کر سکتے ہیں، لیکن آپ کے براؤزر میں اس سے رابطہ قائم نہیں کر سکتے ہیں اس کے علاوہ مندرجہ ذیل میں سے ایک کی وجہ سے ہو سکتا ہے:

  • کچھ وائرس سکینر فائر والز مداخلت کر سکتے ہیں اسی طرح ہے کہ میں اس وجہ سے کر سکتے.
  • آپ سروس پیک 1 کے بغیر ایکس پی پروفیشنل ہے. آپ XAMPP کی کم از کم SP1 ہونا ضروری ہے.

ٹپ: If you have problems with used ports, you can try the tool "xampp-portcheck.exe". Maybe it can help.

کیوں Apache کے لئے اپنے CPU لوڈ تقریبا 99% ہے؟

یہاں کھیل میں دو حالتوں میں سے ایک ہے. اپنے CPU باہر maxing ہے، یا آپ براؤزر سرور سے رابطہ قائم کر سکتے ہیں، لیکن (نظام پیج لوڈ کرنے unsucessfully کوشش کر رہا ہے) کچھ بھی نظر نہیں یا تو. دونوں صورتوں میں آپ Apache لاگ فائل میں مندرجہ ذیل پیغام حاصل کر سکتے ہیں:

Child: Encountered too many AcceptEx faults accepting client connections. winnt_mpm: falling back to 'AcceptFilter none'.

MPM ایک محفوظ عمل درآمد کرنے کے لئے واپس آتا ہے، لیکن کچھ کلائنٹ کی درخواستوں کو صحیح طریقے سے عملدرآمد نہیں کیا گیا. اس خرابی سے بچنے کے لئے، میں فلٹر قبول "کوئی نہیں" کے ساتھ "AcceptFilter" استعمال "\xampp\ Apache \CONF \اضافی \httpd پر-mpm.conf \" فائل.

کیوں تصاویر اور سٹائل شیٹ ظاہر نہیں کر رہے ہیں؟

کبھی کبھی کی نمائش تصاویر اور سٹائل شیٹ کے ساتھ مسائل ہیں. ان فائلوں کو ایک نیٹ ورک ڈرائیو پر واقع ہیں خاص طور پر اگر. اس صورت میں آپ کو چالو (یا شامل کریں) ایک فائل میں مندرجہ ذیل لائنوں "\xampp\apache\CONF \ httpd.conf" اگر کر سکتے ہیں:

EnableSendfile off
EnableMMAP off

یہ مسئلہ بھی NetLimiter طرح، بینڈ وڈتھ کو ریگولیٹری کے لئے پروگرام کی وجہ سے کیا جا سکتا ہے.

میں کس طرح MySQL میں ایک روٹ کے پاس ورڈ مقرر کر سکتے ہیں؟

سب سے آسان طریقہ آپ اس کنسول MySQL صارف روٹ کے لئے ایک پاس ورڈ کو پیدا کرتا ہے اور phpMyAdmin کے ترتیب کو ایڈجسٹ http://localhost/security/ میں رسائی کر سکتے ہیں جو سیکورٹی کنسول، استعمال کرنے کے لئے ہے.

ایک اور نقطہ نظر "XAMPP کی شیل" (کمانڈ پرامپٹ) کے ساتھ اس کی تشکیل کرنے کے لئے ہے. شیل کھولنے اور اس حکم پر عمل:mysqladmin.exe -u root password secret

میں اپنے MySQL سرور کا استعمال کر سکتے ہیں؟

جی ہاں. بس XAMPP کی پیکج کی طرف سے MySQL شروع نہیں کرتے. دو سرورز اسی بندرگاہ پر شروع نہیں کیا جا سکتا ہے براہ مہربانی نوٹ. آپ کو "جڑ" کے لئے ایک پاس ورڈ مقرر ہے تو، فائل "\xampp\phpMyAdmin کے \config.inc.php \" ترمیم کرنے کے لئے نہیں بھولنا.

میں کس طرح باہر سے phpMyAdmin کے تک رسائی کو محدود کرتے ہیں؟

XAMPP کی بنیادی ترتیب میں، phpMyAdmin کے

آپ MySQL کی جڑ پاس ورڈ تبدیل اور http://localhost/security/ میں سیکورٹی کنسول سے phpMyAdmin کے لئے تصدیق کا طریقہ منتخب کر سکتے ہیں

آپ MySQL سرور تک رسائی حاصل کر سکتے ہیں اس سے پہلے کہ، phpMyAdmin کے ایک صارف نام اور پاس ورڈ کے لئے آپ کو فوری طور پر کیا جائے گا. سب سے پہلے صارف "جڑ" کے لئے ایک پاس ورڈ کو قائم کرنے کے لئے نہیں بھولنا.

کہاں PHP کے لئے IMAP کی حمایت کی ہے؟

ڈیفالٹ کے طور پر، PHP کے لئے IMAP کی حمایت کی وجہ سے Windows 98 کی طرح کچھ تلاش ہوم ورژن کے ساتھ کچھ پراسرار ابتدا غلطیوں XAMPP کی میں غیر فعال ہے. آپ NT نظام کے ساتھ کام کرتے ہیں تو، آپ فائل کو کھولنے کر سکتے ہیں "\ xampp\PHP \php.ini" لائن میں شروع نیم وقفہ اتارنے کی طرف سے PHP کی exstension چالو کرنے کے لئے "؛ توسیع = php_imap.dll". یہ ہونا چاہئے:
extension=php_imap.dll

اب Apache دوبارہ شروع اور IMAP کام کرنا چاہئے. آپ ڈیفالٹ ترتیب میں فعال نہیں ہے جس میں ہر توسیع، کے لئے ایک ہی اقدامات استعمال کر سکتے ہیں.

کیوں نہیں کچھ PHP اوپن سورس ایپلی کیشنز Windows کے ساتھ XAMPP کام کرتے ہیں؟

لینکس کے لئے لکھا گیا ہے کہ PHP کی ایپلی کیشنز یا ملانے کے بہت سے Windows ported کیا نہیں کیا گیا ہے.

Can I delete the "install" directory after installation?

یہ بہتر ہے. یہاں سکرپٹ بھی تمام اضافی پیکجوں کے (ons شامل) اور XAMPP کی کی اپ گریڈ کے لئے کی ضرورت ہے.

میں کس طرح eaccelerator چالو کرتے ہیں؟

دیگر (Zend) ملانے کی طرح، آپ کو "php.ini" میں اسے چالو کر سکتے ہیں. اس فائل میں، لائن کو چالو کرنے کے "؛ zend_extension =" \xampp\PHP \ ایکسٹینشن \php_eaccelerator.dll "". یہ ہونا چاہئے:
zend_extension = "\xampp\php\ext\php_eaccelerator.dll"

میں کس طرح اپنے MS SQL سرور کے لئے ایک کنکشن کی خرابی ٹھیک کروں؟

MSSQL توسیع php.ini میں لوڈ کیا گیا تو صرف TCP / IP استعمال کیا جاتا ہے، بعض اوقات مسائل نظر آتے ہیں. آپ مائیکروسافٹ کی طرف سے ایک نئے "ntwdblib.dll" کے ساتھ اس مسئلہ کو حل کر سکتے ہیں. نئے ایک کے ساتھ "PHP \xampp\ \" "Apache \بن \xampp\" میں بڑی عمر کے فائل کی جگہ اور براہ مہربانی. کیونکہ لائسنس کی، ہم ساتھ XAMPP اس فائل کا نیا ورژن پیکج نہیں کر سکتے ہیں.

میں کس طرح PHP mcrypt توسیع کے ساتھ کام کرتے ہیں؟

اس کے لئے، ہم نے مثالیں اور ممکنہ حل کے ساتھ فورم میں موضوع کھول دیا ہے:MCrypt موضوع

مائیکروسافٹ Activer سرور (صفحات یسپ) کے ساتھ XAMPP کام کرتے ہیں؟

Perl شامل کریں پر کے ساتھ نمبر اور Apache :: یسپ ہی نہیں ہے. Apache :: یسپ صرف Perl سکرپٹ جانتا ہے، لیکن انٹرنیٹ انفارمیشن سرور (IIS) سے یسپ بھی عام ہے VbScript جانتا ہے. لیکن یسپ NET. لئے، دستیاب 3rd پارٹی Apache ماڈیول ہے.