الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أرفع مشروعي إلى السيرفر المستضيف ؟

مغلق
بدأه مبرمج ويب في 22 أكتوبر 2007 · 20 رد · 1,919 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انتهيت ولله الحمد من أول مشروع مصمم يالـ asp,net2 وقد قمت بحجز النطاق وتجهيز الاستضافة

وأتمنى أن أجد شرح لكيفية رفع المشروع إلى السيرفر المستضيف

وماهي التغييرات اللازمة عليه ليعمل بالشكل المطلوب ؟؟

#2

يحتاج أن تعدل على ملف الكونفغ فقط اذا كنت مستعمل الـ database لكي تعدل كونكشن الاتصال

قم بالاتصال بالقاعده بواسطة managment وارفع الابك اب على قاعدتك اللتي انشأتها

ارفع ملفاتك بواسطة ftp على مجلد httpdoc

افتح موقعك وسوف تجد كل شيء جاهز

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#3

بارك الله فيك أخوي

ياليت توضح النقطة هذي لأني ما أدري كيف

اقتباس
يحتاج أن تعدل على ملف الكونفغ فقط اذا كنت مستعمل الـ database لكي تعدل كونكشن الاتصال

قم بالاتصال بالقاعده بواسطة managment وارفع الابك اب على قاعدتك اللتي انشأتها

#4

الحل موجود عند الشركة المستضيفة اي لايوجد حل ينطبق على كل الشركات لكن بشكل عام يتم مايلي

الشركة المستضيفة ترسل لك بريد الكتروني للمعلومات التي يمكنك من خلالها ادارة الموقع ومن ضمن هذه المعلومات

بيانات لوحة التحكم

بيانات قواعد البيانات من اسم مستخدم وكلمة مرور ووصلة للدخول

بيانات رفع الملفات سواءا من لوحة التحكم او عن طريق FTP

تعريفات البريد الالكتروني مثل mail.yourdomain.com

هذه المعلومات يجب ان تكون عندك ووصلتك حتى تدخل الى لوحة التحكم وهناك ستجد تعريفات كثيرة مثل انشاء قاعدة البيانات والمستخدمين وانشاء حسابات FTP وغيرها

#5

كل البيانات هذي موجودة عندي ..

لكن الكونيكشن إذا غيرته وش أكتب نص الاتصال .. وقاعدة البيانات أرفعها والا أنشئ قاعدة جديدة من لوحة التحكم ..

ياليت لو يتفصل الأمر لأني متوقف على الرفع ..

بارك الله فيكم

#6

بخصوص الكونكشن خذه منهم بس عدل على اليوزر والباسوورد اللي انشئتهم واسم القاعده

بخصوص تركيب القاعده أنشئها من لوحة التحكم وادخل عليها عن طريق المانيجر وركبلها الباك اب

بأنتظار خطواتك القادمه

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#7

بالنسبة لقاعدة البيانات لا يوجد حل واحد لكل شركات الاستضافة لكن اذا وجدت لوحة التحكم وبها انشاء قاعدة بيانات يجب انشاء القاعدة هناك لكن بعد ذلك لا يوجد حل موحد اي

البعض يسمح بعمل restore

والبعض يعمل restore عن طريقهم هم فقط اي بمراسلة الشركة

او ان تقوم بنسخ قاعدة البيانات عن طريق import/export اي يمنع عمل restore

البعض يسمح لك بعمل attach للقاعدة

متأسف على تعقيد الامر لكن هذا هو الواقع الموجود في الشركات لذلك الافضل ان تبحث عن الحل من خلال الشركة

#8

صدقت أخوي طارق

لنرى ماذا سوف يحدث معه وعلى اساس ذلك نحكم

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#9

أعتذر عن التأخر في الرد وأشكركم على مبادرتكم

ظهر لي هذا الخطأ كما في الصورة المرفقة

post-134290-1193504421_thumb.gif

#10

ضع الكود الموجود

<configuration>

الموجود بالصفحه لكي نعرف الخطأ

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#11

حاول ان تحذف من web.config

الجملة التالية :

CustomErrors mode= off

و ان شاء الله سوف يعمل

و الله في عون العبد ما دام العبد في عون أخيه

#12
<?xml version="1.0"?>
<!-- 
	Note: As an alternative to hand editing this file you can use the 
	web admin tool to configure settings for your application. Use
	the Website->Asp.Net Configuration option in Visual Studio.
	A full list of settings and comments can be found in 
	machine.config.comments usually located in 
	\Windows\Microsoft.Net\Framework\v2.x\Config 
-->
<configuration>
	<appSettings>
		<add key="ConnectionString" value="Data Source=75.126.143.141;Initial Catalog=almubark_alwahad;User Id=alwahaddatabase;Password=******"/>
	</appSettings>
	<connectionStrings/>
	<system.web>
		<!-- 
			Set compilation debug="true" to insert debugging 
			symbols into the compiled page. Because this 
			affects performance, set this value to true only 
			during development.

			Visual Basic options:
			Set strict="true" to disallow all data type conversions 
			where data loss can occur. 
			Set explicit="true" to force declaration of all variables.
		-->
		<compilation debug="true" strict="false" explicit="true">
			<assemblies>
				<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>
		<pages>
			<namespaces>
				<clear/>
				<add namespace="System"/>
				<add namespace="System.Collections"/>
				<add namespace="System.Collections.Specialized"/>
				<add namespace="System.Configuration"/>
				<add namespace="System.Text"/>
				<add namespace="System.Text.RegularExpressions"/>
				<add namespace="System.Web"/>
				<add namespace="System.Web.Caching"/>
				<add namespace="System.Web.SessionState"/>
				<add namespace="System.Web.Security"/>
				<add namespace="System.Web.Profile"/>
				<add namespace="System.Web.UI"/>
				<add namespace="System.Web.UI.WebControls"/>
				<add namespace="System.Web.UI.WebControls.WebParts"/>
				<add namespace="System.Web.UI.HtmlControls"/>
				<add namespace="System.Data"/>
				<add namespace="System.Data.SqlClient"/>
			</namespaces>
		</pages>
		<!--
			The <authentication> section enables configuration 
			of the security authentication mode used by 
			ASP.NET to identify an incoming user. 
		-->
		<authentication mode="Windows"/>
	<!--
			The <customErrors> section enables configuration 
			of what to do if/when an unhandled error occurs 
			during the execution of a request. Specifically, 
			it enables developers to configure html error pages 
			to be displayed in place of a error stack trace.

			<customErrors  mode="RemoteOnly"  defaultRedirect="GenericErrorPage.htm">
			  <error statusCode="403" redirect="NoAccess.htm" />
			  <error statusCode="404" redirect="FileNotFound.htm" />
			</customErrors>
 -->
			<httpHandlers>
			<!-- 
			Please note, this is only for ASP.NET 1.0 and 1.1. 
			This line does not need to be included in ASP.NET 2.0
			-->
			<add verb="GET" path="FtbWebResource.axd" type="FreeTextBoxControls.AssemblyResourceHandler, FreeTextBox"/>
		</httpHandlers>

	</system.web>
</configuration>

هذا كود الويب كونفيج كامل

بالنسبة للجملة التي ذكرت أخي namer315 هي غير موجودة

#13

انت موجود لديك هذه لجملة ولكن مكتوبة بشكل اخر

حاول ان تحذف الجملة التالية:

<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">

<error statusCode="403" redirect="NoAccess.htm" />

<error statusCode="404" redirect="FileNotFound.htm" />

</customErrors>

و الله في عون العبد ما دام العبد في عون أخيه

#14

لم تحل المشكلة بعد :huh: أتوقع أن المشكلة في نص الاتصال بقاعدة البيانات ؟!!!!يوجد مجلدين واحد باسم httpdocs وهو الذي وضعت فيه ملفات المشروعوالآخر httpsdocs هل من الممكن أن ملفات المشروع يجب أن تكون في المجلد الآخر ؟؟؟

#15

كان اقتراح الاخ namer315 هو لمعرفة الخطأ بالضبط وليس لحله لذلك يجب اضافة الاسطر التالية

تحت السطر

<authentication mode="Windows"/>

ضع هذا السطر

<customErrors mode="Off"/>

وبعد ذلك ضع الخطأ الذي يظهر عندك او حاول معرفة سبب الخطأ

#16

في اشي بالفيجوال استوديو . نت 2005 اسمه copy website

بطلع لما تعمل رايت كلك على الـsolution اللي بالبروجيكت ...

ما نوع لوحه التحكم ؟؟ هل هو helm

Success Is A Journey Not A Destination

#17

الخطأ في اليوزر علما أنني تأكدت منه وهذه صفحة الخطاأخي Jordan حقيقة لا أعرف ما نوعها فهذا أول مشروع لي ومعلوماتي سطحيةياليت توضح اكثر

post-134290-1193592146_thumb.gif

#18

اخي الكريم .......

اول شيء بدك تتأكد انه الموقع تبعك يدعم asp.net2.0

في مواقع تدعم asp كلاسيك مثلاً او asp 1.1

بالنسبه للداتابيس اللي عندك ؟؟ هل هي

sql server express الملحقه مع الفيجوال استوديو 2005

والتي يكون امتدادها mdf ؟؟

ام امتدادها mdb ؟؟

و برضو تأكد من شركه الهوست انه يدعم sql server 2005

اذا كانت المشكله في الداتابيس .. انا احكيلك شو تعمل من موقف صار معي اثناء العمل بمشروع التخرج

خلي شركه الهوست تعمل باك اب للداتابيس و من ثم ريستور

طبعاً انت رح تنقلها للمجلد App_Data

من لوحه تحكم موقعك ادخل على database manger

و انشيء قاعده بيانات باسم مستخدم و كلمه مرور تضعها بالكونكشن سترنغ

Success Is A Journey Not A Destination

#19

شكراً على هذا الموضوع

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

#20
اقتباس
بالنسبه للداتابيس اللي عندك ؟؟ هل هي

sql server express الملحقه مع الفيجوال استوديو 2005

والتي يكون امتدادها mdf ؟؟

هي كذلك ولكنها في السيرفر من نوع mysql لاني بصراحة طلبت من الشركة

انشائها ووجدت انهم أنشؤها كذا .. بعدين ماردوا علي

وبالنسبة للدعم فهي تدعم asp.net2 و sql2005

ورح اطلب منهم اللي ذكرت .. ألف شكر

#21

رسالة الخطأ تقول بوجود خطأ في الاتصال بقاعدة البيانات بسبب خطأ في اسم المستخدم او كلمة المرور.

ايضا يجب ان نفرق بين MYSQL & MSSQL

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…