PDA

View Full Version : سوال: اجرای برنامه در شبکه محلی



rash44
سه شنبه 30 تیر 1388, 17:42 عصر
سلام
من 1 برنامه اتوماسیون واسه 1 شرکت نوشتم که روی شبکه محلی شرکت اجرا میشه
برنامه رو روی 1 کی از سیستم ها (سرور شبکه) نصب کردم ( از برنامه Easy php هم استفاده می کنم )
ip سرور شبکه 192.168.10.1 هست . زمانی که برنامه رو با Easy php اجرا می کنم برنامه با آی پی 127.0.0.1 اجرا میشه
پوشه برنامه رو Share کردم
الان نمی دونم چه جوری از طریق سیستم های دیگه برنامه رو اجرا کنم
توی IE هم آدرس Ipserver\Folder barnameh رو هم وارد می کنم اما چیزی باز نمیشه و خطای Cannot Find میده
خواهشمندم راهنمائی کنید
ممنون

soheil.moradi
سه شنبه 30 تیر 1388, 17:51 عصر
دوست عزیز
روی آیکون EasyPHP در سیستم سرورت راست کلیک کن (کنار ساعت ویندوز)، بعد از گزینه Configuration گزینه Apache را انتخاب کن.
فایل را در Notepad ویرایش کن (البته فرقی نمیکنه چه برنامه ای باشه)
به خط 153 برو (برای این کار در Notepad میتوانی از کلیدهای میانبر Ctrl+g استفاده کنی و سپس شماره خط را به اون بدی)
خط فوق را از حالت زیر:

#Listen 12.34.56.78:80
یا هرچیز دیگری که هست به خط زیر:

listen 192.168.10.1:80
تغییر بده و سپس فایل را ذخیره کن و EasyPHP خودت را یکبار Restart کن (با کلیک بر روی آیکون EasyPHP و انتخاب گزینه Restart)

در ضمن حتماً بخاطر داشته باش که اون علامت شارپ (#) را باید از اول خط برداری.
موفق باشی

love4php
سه شنبه 30 تیر 1388, 19:54 عصر
اگر با دادن IP سرور به کاوشگرت موفق به دیدنش نشدی فایروالتا چک کن

soheil.moradi
چهارشنبه 31 تیر 1388, 10:53 صبح
@تکمیلی:
مخصوصاً اگر از نرم افزارهای Internet Security استفاده میکنی.
NOD32 Smart Security هم اگر فایروالش فعال باشه، فکر کنم اجازۀ این کار را نده.

iner30
سه شنبه 05 شهریور 1392, 19:37 عصر
وقتی از این روش استفاده میکنم به ی مشکل میخورم ، اونم اینکه نمیتونم به mysql دسترسی داشته باشم و باید همش ip رو به همون پیشفرض اولیه خودش تغییر بدم

چطوری این مشکلو حل کنم؟

iner30
سه شنبه 05 شهریور 1392, 19:49 عصر
اون مشکل رو حل کردم
حالا میخوام ببینم چطوری بش بگم فقط باید مستقیم ی پوشه رو باز کنه ، چون من داخل پوشه www چندتا پوشه دارم و نمیخوام اونارو از بقیه جاها ببینن...