OS X عمومی سوالات

میں Mac OS X کے لئے XAMPP کی انسٹال کس طرح کروں؟

XAMPP کی انسٹال کرنے کے لئے صرف مندرجہ ذیل ہے:

  • DMG-تصویر کو کھولنے.
  • تنصیب کے عمل کو شروع کرنے کے لئے تصویر پر ڈبل کلک کریں.

وہ سب ہے. XAMPP کی اب / ایپلی کیشنز / XAMPP کی ڈائریکٹری کے نیچے نصب کیا جاتا ہے.

میں کس طرح XAMPP کی شروع کروں؟

XAMPP کی شروع کرنے کے لئے صرف XAMPP کی کنٹرول کھولنے اور Apache، MySQL اور ProFTPD شروع. XAMPP کی کنٹرول نام "مینیجر OSX" ہے.

میں کس طرح XAMPP کو روک سکتا ہوں؟

XAMPP کی بس XAMPP کی کنٹرول کھولنے اور سرورز کو روکنے روکنے کے لئے. XAMPP کی کنٹرول نام "مینیجر OSX" ہے.

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

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

http://localhost

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

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

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

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

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

سب سے زیادہ سیکورٹی کی کمزوریوں حل کرنے کے لئے صرف مندرجہ ذیل کمانڈ کو کال کریں:

sudo /Applications/XAMPP/xamppfiles/xampp security

یہ XAMPP کی تنصیب محفوظ بنانے کے لئے سیکورٹی چیک.

XAMPP کی ابتداء میں دیکھی گی خرابی کے پیغامات کا معنی کیا ہے؟

XAMPP کو شروع کرنے پر آپ کو کئی خرابی کے پیغامات حاصل کر سکتے ہیں:

LAMPP-Apache is already running.
An Apache daemon is already running.

پہلے سے ہی چل رہا ہے ایک Apache مثال کے طور پر ہے کیونکہ وہاں LAMPP سٹارٹاپ سکرپٹ XAMPP کی-Apache شروع نہیں کیا. مناسب طریقے سے XAMPP کی شروع کرنے کے لئے، سب سے پہلے آپ اس ڈیمان کو روکنے کے لئے ہے.

LAMPP-MySQL is already running.
A MySQL daemon is already running.

اس کے اوپر غلطی کے طور پر ایک ہی وجوہات کی وجہ سے زیادہ تر کی وجہ سے ہے. LAMPP سٹارٹاپ سکرپٹ ایک MySQL ڈیمان پہلے سے ہی آپ کے سسٹم پر چل پایا. مناسب طریقے سے LAMPP شروع کرنے کے لئے، آپ کو سب سے پہلے اس ڈیمان کو روکنے کے لئے ہے.

Apache شروع کرنے کے لئے لگتا ہے نہیں ہے. میں کیا کر سکتے ہیں؟

یہ غلطی ایک سے زیادہ وجوہات کے لئے موجود کر سکتے ہیں. Apache کئی حالات کے تحت یہ غلطی دکھاتا ہے. ہم نے کچھ تحقیق کرنا ہے عین مطابق وجہ تلاش کرنے کے لئے:

tail -2 /Applications/XAMPP/logs/error_log

آپ کسی بھی خرابی کے پیغامات کی مدد کے لئے ہماری کمیونٹی صفحات کا دورہ کر ئں.

میں کس طرح اپنے XAMPP کی تنصیب زیادہ محفوظ بنانے کے کر سکتے ہیں؟

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

بس ایک سادہ سیکورٹی چیک شروع کرنے کے لئے (جڑ کے طور پر) مندرجہ ذیل کمانڈ ٹائپ کریں:

sudo /Applications/XAMPP/xamppfiles/xampp security

اب آپ کو آپ کی سکرین پر مندرجہ ذیل ڈائیلاگ دیکھنا چاہئے:

XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes (1)
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL...
XAMPP: Starting MySQL...
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin's pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the passworde somewhere down to make sure you won't forget it!!!
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Setting new MySQL root password.
XAMPP: Setting phpMyAdmin's root password to the new one.
XAMPP: The FTP password for user 'nobody' is still set to 'lampp'.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password: ******
XAMPP: Password (again): ******
XAMPP: Reload ProFTPD...
XAMPP: Done.

(1) ایک پاس ورڈ ترتیب اس پاس کا استعمال کرتے ہوئے XAMPP کی ڈیمو (صفحات http://localhost/xampp/) کی حفاظت کرے گا. رکن کا نام 'lampp' ہے!

اس حکم کو بلا کے بعد آپ XAMPP کی تنصیب سے زیادہ محفوظ ہونا چاہئے.

میں کس طرح PHP کے لئے OCI8/Oracle توسیع کو چالو کرنے کے ہے؟

PHP کے لئے OCI8/Oracle توسیع چالو کرنے کے لئے مندرجہ ذیل کمانڈ کو پھانسی کریں:

sudo /Applications/XAMPP/xamppfiles/lampp oci8

مندرجہ ذیل ڈائیلاگ شروع ہو جائے گا:

Please enter the path to your Oracle or Instant Client installation:
[/Applications/XAMPP/xamppfiles/lib/instantclient-11.2.0.3.0]
installing symlinks...
patching php.ini...
OCI8 add-on activation likely successful.
LAMPP: Stopping Apache with SSL...
LAMPP: Starting Apache with SSL...

اب توسیع فعال ہونا چاہئے.

میں کس طرح بیک اپ / میرے XAMPP کی نظام بحال کروں؟

تنبیہ: بیک اپ اور فعالیت کو بحال ترقی کے تحت اب بھی ہے اور درست طریقے سے کام نہیں کر سکتے.

آپ کو بلا کی طرف سے بیک اپ بنانے کے کر سکتے ہیں:

sudo /Applications/XAMPP/xamppfiles/xampp backup

یا

sudo /Applications/XAMPP/xamppfiles/xampp backup secret

"خفیہ" آپ MySQL کی جڑ پاس کہاں ہے. یہ کمانڈ مندرجہ ذیل پیداوار پیدا کر دے گا:

Backing up databases...
Backing up configuration, log and htdocs files...
Calculating checksums...
Building final backup file...
Backup finished.
Take care of /Applications/XAMPP/xamppfiles/backup/xampp-backup-22-01-14.sh

The file /Applications/XAMPP/xamppfiles/backup/xampp-backup-22-01-14.sh (in the example above) contains your backuped data. Get this file to a save place.

نئی مشین پر آپ کو اپنے اصل / ذریعہ مشین کے طور پر XAMPP کی ورژن کی ضرورت ہے.

sudo sh xampp-backup-22-01-14.sh

آپ کچھ اس طرح نظر آنا چاہئے:

Checking integrity of files...
Restoring configuration, log and htdocs files...
Checking versions...
Installed: XAMPP 1.4.2
Backup from: XAMPP 1.4.2
Restoring MySQL databases...
Restoring MySQL user databases...
Backup complete. Have fun!
You may need to restart XAMPP to complete the restore.

وہ سب ہے. یہ ایک بیٹا خصوصیات ہے کہ ذہن میں رکھیں.