PDA

View Full Version : سوال: xampp و تغییرات ftp



usef64
سه شنبه 17 تیر 1393, 17:54 عصر
با سلام.

من فایلهای سایتم رو(جوملا)، از یک هاست، به سرور داخلی شرکت و به کمک xampp انتقال دادم. نمایش سایت مشکلی نداره ولی موقع آپلود عکس به سایت خطای ftp میده. آیا در تنظیمات فایل configuration باید تنظیمات ftp رو تغییر بدم؟

abolfazl-z
سه شنبه 17 تیر 1393, 18:26 عصر
خطا را بگذارید ...

usef64
چهارشنبه 18 تیر 1393, 11:13 صبح
این خطا رو میده:

jftp:connect:coulnt connect to host 127.0.0.1 on port 21

توی فایل config یوزر و پسورد ftp هاست قبلی رو داره.آیا این باعث مشکل نیست؟

abolfazl-z
چهارشنبه 18 تیر 1393, 23:22 عصر
این خطا رو میده:

jftp:connect:coulnt connect to host 127.0.0.1 on port 21

توی فایل config یوزر و پسورد ftp هاست قبلی رو داره.آیا این باعث مشکل نیست؟

1. شما در کنترل پنل xammp ؛؛ FileZilla را Run می کنید ؟

اگر Run هست :

بر روی دکمه ادمین کلیک کنید و بدون وارد کردن هرچیزی و کلیک بر روی دکمه OK وارد FileZilla server شوید سپس از منوی edit گزینه users را انتخاب کنید سپس در این قسمت میتوانید یک ftp account تعریف کنید و به ان مجوز بدهید.

usef64
پنج شنبه 19 تیر 1393, 19:25 عصر
اجازه نمیده run اش کنم(انگار غیرفعاله) یادم نیست موقع نصب تیکش رو زدم یا نه. الان چیکار میتونم بکنم؟

abolfazl-z
پنج شنبه 19 تیر 1393, 19:37 عصر
منظورتون از اجازه نمیده یعنی خطا میده ؟

اگر خطا میدهد بگزار ببینیم چی هست...

usef64
شنبه 21 تیر 1393, 09:08 صبح
نه، خطا نمیده. اصلا دکمه start اش فعال نیست.

abolfazl-z
شنبه 21 تیر 1393, 14:17 عصر
نه، خطا نمیده. اصلا دکمه start اش فعال نیست.

خوب اول شما ببینید که پوشه ایی به نام FileZillaFTP در پوشه xampp قرار دارد ؟

اگر داشت پس نصب هست . (صد در صد نصب هست چون شما گفتید دکمه اش غیر فعال هست)

برای فعال کردن دکمه فایل مسیر زیر را باز کنید (مسیر نصب xampp خودتون) :


C:\xampp\xampp-control.ini

بعد در زیر بلاک [EnableModules] دستور FileZilla=1 را وارد یا مقدارد دهی کنید.

در کل به این صورت :


[EnableModules]
Apache=1
MySQL=1
FileZilla=1
Mercury=1
Tomcat=1

و همچنین به دستور زیر هم یک نگاهی بیندازید :


[BinaryNames]
Apache=httpd.exe
MySQL=mysqld.exe
FileZilla=filezillaserver.exe
FileZillaAdmin=filezilla server interface.exe
Mercury=mercury.exe
Tomcat=tomcat7.exe

سپس ذخیره کنید و دوباره وارد xampp کنترل شوید و باید دکمه start فعال شده باشد.

usef64
شنبه 21 تیر 1393, 14:35 عصر
من فولدر FileZilla رو ندارم ولی توی فایلی که گفتید (xampp-control.ini) همه تنظیماتم مثل موارد بالاست. یعنی مشکل چیه؟!

abolfazl-z
شنبه 21 تیر 1393, 14:50 عصر
من فولدر FileZilla رو ندارم ولی توی فایلی که گفتید (xampp-control.ini) همه تنظیماتم مثل موارد بالاست. یعنی مشکل چیه؟!

خوب نصب نیست.

ابتدا از این لینک https://filezilla-project.org/download.php?type=server دانلود کنید.

سپس یک پوشه به نام FileZillaFTP در پوشه xampp ایجاد کنید.

سپس فایل دانلود شده را در مسیر xampp/FileZillaFTP نصب کنید و در حین نصب فقط تیک FileZilla Server و Administration Interface را بزنید کافی است و در گام بعدی Do not install as a service و در گام بعد ان Start Manually را انتخاب کنید.

usef64
سه شنبه 24 تیر 1393, 10:05 صبح
ممنون.
من این فایل رو دانلود کردم. ولی یه کم میترسم. حتما اتفاق خاصی نمیفته؟یه وقت پورتالم نره رو هوا؟!!

abolfazl-z
سه شنبه 24 تیر 1393, 11:27 صبح
ممنون.
من این فایل رو دانلود کردم. ولی یه کم میترسم. حتما اتفاق خاصی نمیفته؟یه وقت پورتالم نره رو هوا؟!!

دوست عزیز این رو همیشه آویزه گوشتان کنید قبل از هر کاری یک بک آپ تهیه فرمایید.

از لحاظ منطقی نباید مشکلی پیش بیاد !