لم يتم التعرف على نقاط الوصلات (SimLinks) تحت Windows XP بواسطة PHP

StackOverflow https://stackoverflow.com/questions/4071781

  •  28-09-2019
  •  | 
  •  

سؤال

لقد وجدت اثنين أدوات التي تنشئ "simlinks" داخل Windows XP (أعلم أنها ليست روابط حقيقية ، ولكن الأمر يذهب). المشكلة هي أن أيا منهما لا يخلق شيئًا يمكنني استخدامه مع WAMP.

لأنني سأرغب غالبًا في الارتباط بمستودع ، وغالبًا ما أريد الاحتفاظ بـ www المجلد يحتوي في الغالب simlinks. أود أن أفعل الشيء نفسه تحت Windows ولكن بينما يتعرف Apache على ماذا هذه الأداة يخلق ، أحصل على الرسالة: Fatal error: Unknown: Failed opening required 'C:/wamp/www/cwa/something.php' (include_path='.;C:\wamp\bin\php\PHP53~1.0\pear;C:\wamp\Zend\library') in Unknown on line 0 من PHP و C:/wamp/www/cwa/ كما أنه غير معترف به كدليل من قبل PHP أيضا. ((C:\wamp\www\cwa من المفترض أن يكون الرابط ، راجع للشغل)

كيف يمكنني حل هذه المشكلة؟ هذه الأداة لا يبدو أنه يخلق شيئًا معترف به من قبل Apache. هل هناك أداة أخرى معترف بها من قبل كل من Apache و PHP؟ هل هذا شكل من أشكال ini أو قضية conf؟


تعديل

الأداة المذكورة أعلاه في هذين الرابطين:
http://www.rekenwonder.com/linkmagic.htm
http://www.taranfx.com/create-symlink-in-windows

هل كانت مفيدة؟

المحلول 2

سأضع علامة على هذا الأمر على أنه "تم الرد" لأنه لا يبدو أن هناك كلمة في جميع الكلمات ، أو إذا كان هناك ، لم يشاركه أحد هنا.

الخيار الوحيد القابل للحياة هو استخدام الاسم المستعار لأباش. كنت آمل أن أتجنب ذلك لأنني أفضل تعديل Conf's و Htaccess بأقل قدر ممكن ، لكن يبدو أنه لا يوجد خيار هنا.

نصائح أخرى

حاول صنع رابط صلب بدلاً من نقطة تقاطع. يمكنك استخدام أمر fsutil. نرى هنا.

إذا كنت على استعداد لاستخدامها في العمل مع PHP ، فهي تتعرف على نقاط التقاطع ولكن هناك سلوك تخزين مؤقت غريب يبدو أنه يحدث.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top