اذهب إلى المحتوى

Ahmed Zehry

الأعضاء
  • المساهمات

    167
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    3

كل منشورات العضو Ahmed Zehry

  1. عندما قمت بذلك لما يعمل ايضا وهذا ما يظهر لي لدي ايضا على نفس السيرفر مشروع node و مشروع next.js وكلاهما يعملان بشكل جيد هل يمكن ان يكون ذلك مؤثرا ؟
  2. لدي مشروع react مرفوع على السيرفر ولكن عند القيام بتنفيذ الامر npm run start يظهر لي انه يعمل على ال port :1001 ولكن عندما افتح المتصفح لا يعمل هل يستطيع احد مساعدتي رابط المشروع على github : https://github.com/ahmedzehry55/wesam-backendreact.git
  3. قمت برفع الملفات عالسيرفر ثم قمت بعمل build على السيرفر
  4. لما يظهر لي هذا الخطا عند عمل fetch للبيانات من السيرفر GET http://wesamelnagah.com/_next/static/h1pX9B7DcHYw56gTQ5Zta/_buildManifest.js net::ERR_ABORTED 404 (Not Found) هذا الخطا يظهر فقط عند تشغيل المشروع عالسيرفر ولا يظهر على localhost هذا الرابط الذي يظهر عليه الخطا : http://wesamelnagah.com/packages لكن عند تشغيل هذا الرابط يعمل بشكل سليم : localhost:8080/packages رابط المشروع : https://github.com/ahmedzehry55/wesam.git هل يستطيع احد مساعدتي
  5. عند تنفيذ الامر npm run build يظهر لي هذا الخطا > Export encountered errors on following paths: /city-guides /city-guides/component/Fllipcard مالمشكلة ؟ رابط المشروع : https://github.com/ahmedzehry55/wesam.git
  6. قمت بشراء الاستضافة وانا اعرف vercel وقمت برفع العديد من التطبيقات عليه ولكن هذه المرة الاولى لي على الاستضافة ولم استطع فهم الطريقة من الفديوهات قمت بشراء الاستضافة وانا اعرف vercel وقمت برفع العديد من التطبيقات عليه ولكن هذه المرة الاولى لي على الاستضافة ولم استطع فهم الطريقة من الفديوهات
  7. لدي مشروع به جزء backend باستخدام node.js والواجهة الامامية عبارة عن مشروعين منفصلين مشروع react للتعامل مع الواجهة الخلفية وقاعدة البيانات وهو الجزء الخاص بالادمن ومشروع اخر باستخدام next.js لعرض البيانات لزوار الموقع كيف اقوم بربطهم سويا ورفعهم على استضافة hostinger vps رابط مشروع node.js: https://github.com/ahmedzehry55/wesam-backendnode رابط مشروع react.js : https://github.com/ahmedzehry55/wesam-backendreact رابط مشروع next.js https://github.com/ahmedzehry55/wesam هل يستطيع احد مساعدتي في ربطهم سويا ورفعهم على الاستضافة
  8. عند تنفيذ هذا الامر في cmd ssh root@77.37.62.130 يظهر هذا الخطا ssh: connect to host 77.37.62.130 port 22: Connection timed out هل يستطيع احد مساعدتي
  9. لماذا لا يعيد لي العناصر من المصفوفة الثانية بالرغم من ان قيمة الشرط مطابقة للمصفوفة الاولى التي اعاد الناتج فيها SocNavbar2.js
  10. شكرا على مساعدتك هذه الطريقة الصحيحة التي عمل بها الكود الخاص بي App.js
  11. عندما قمت بهذا ظهر لي هذا الخطا : [ProtectedRoute] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment> App.js
  12. لدي هذا الكود للتحقق في جزء الخادم /** * Module dependencies. */ const jwtHelpers = require('../utils/jwtHelpers') /** * Middleware check function. */ exports.check = (req, res, next) => { let token = req.headers['authorization'] // Authorization: Bearer token.... token = token?.replace('Bearer', '')?.trim() const payload = jwtHelpers.verify(token) if (payload) { req.userId = payload.sub return next() } res.status(401).json({ message: 'Unauthorized!' }) } ولكن انا اريد اجراء التحقق في تطبيق react للتاكد من وجود AccessToken كي يتمكن المستخدم من الدخول لصفحات التطبيق
  13. لدي هذا الكود للتحقق في جزء الخادم /** * Module dependencies. */ const jwtHelpers = require('../utils/jwtHelpers') /** * Middleware check function. */ exports.check = (req, res, next) => { let token = req.headers['authorization'] // Authorization: Bearer token.... token = token?.replace('Bearer', '')?.trim() const payload = jwtHelpers.verify(token) if (payload) { req.userId = payload.sub return next() } res.status(401).json({ message: 'Unauthorized!' }) } ولكن انا اريد اجراء التحقق في تطبيق react للتاكد من وجود AccessToken كي يتمكن المستخدم من الدخول لصفحات التطبيق
  14. كيف اجعل المسارات في هذا الملف محمية بحيث لا يمكن الوصول اليها الا اذا هناك accesstoken في Cookies المتصفح هذا الكود هو المسؤوول عن تسجيل الدخول وحفظ الaccesstoken في المتصفح const handleSubmit = async (e) => { e.preventDefault() try { const response = await axios.post('http://localhost:4000/api/auth/login', { email, password, }) const { accessToken } = response.data.data Cookies.set('accessToken', accessToken) // Save the accessToken in a cookie setEmail('') setpassword('') // const history = useHistory(); // history.push('/'); window.location.replace('/') } catch (error) { sethaserror(true) console.log(error) } } App.js
  15. شكرا لك على مساعدتك
  16. عند تشغيل التطبيق في وضع التطوير dev تظهر الصور بشكل صحيح ولكن عند رفعه على الخادم لا تظهر الصور هل يمكن مساعدتي في حل هذه المشكلة رابط المستودع على github : https://github.com/ahmedzehry55/AZ-portpholio رابط الموقع على الخادم : https://az-portpholio.vercel.app/
×
×
  • أضف...