يوم سوالف، في 7 أغسطس القادم

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

موضوع مغلق
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Apr 2001-
#1 (permalink)  


السلام عليكم
لدي مشكلة عند طلب تنفيذ CGI او php script من صفحة shtml في مجلد فرعي مثلا مجلد test
وهي عدم الانتقال للمجلد الاساسي ،
تظهر هذه الرسالة عند طلب السكربت
[an error occurred while processing this directive]

@@@@
استخدمت هذه الاوامر في صفحة shtml :
1-عند طلب تنفيذ CGI استخدمت هذا الامر
كود:
<!--#exec cgi="/home/...../cgi-bin/online.cgi"-->
2- واذا اردت ان اطلب سكربت php استخدمت هذا الامر
كود:
<!--#include file="/home/.../news/netnews.php" -->
لكن المشكلة هي انه لاينقل للمجلد الاساسي ،
جربت بوضع ملف السكربت في نفس المجلد الذي فيه صفحة shtml
(مجلد test)
اين ان ملف البي اتش بي يكون بهذا الشكل : (test/netnews.php)
وملف صفحة الـ shtml ايضا في نفس المجلد (test/test.shtml)
واستخدمت هذا الامر
كود:
<!--#include file="netnews.php" -->
واشتغل السكربت بدون مشاكل
وضعت سكربت البي اتش بي في مجلد فرعي (مثلا اسمه net) داخل المجلد المحتوي على الصقحة shtml
(test كما افترضنا)
اين ان ملف البي اتش بي يكون بهذا الشكل : (test/net/netnews.php)
وطلب تنفيذ السكربت بهذا الامر
كود:
<!--#include file="net/netnews.php" -->
ونفذ الامر بشكل صحيح

اما اذا كان السكربت في مجلد اخر (مثلا news) ، فعند طلبه بادخال الـ path كاملا بهذا الامر :
كود:
<!--#include file="/home/.../news/netnews.php" -->
تظهر لي هذه الرسالة
[an error occurred while processing this directive]

جربت وضعت سكربت call.php داخل مجلد test وهذا السكربت يطلب السكربت الموجود في مجلد (news/netnews.php)
سكربت call.php يحتوي على :
كود:
<?php
require ("/home/...../news/netnews.php");
?>
اي ان هذا السكربت (call.php) ، يطلب السكربت المراد تنفيذه (news/netnews.php) ، باستخدام الـ Path كاملا

واشتغل السكربت بشكل صحيح (سكربت جالب الاخبار)
لكن هذه الطريقة صعبة ، خاصة انني جربتها لتشغيل سكربت (اخر المواضيع في المنتدى) وظهر مشاكل اخرى غير هذه المشكلة.
مع العلم ان جميع السكربتات ملف CGI ، تشتغل بشكل سليم اذا طلبتها من المتصفح مباشرة ، اي انه لاتوجد بها مشاكل

اتمنى ان اجد المساعدة عندكم ، هل المشكلة من نفس السيرفر ، ام ان هناك طريقة اخرى
شاكر لكم






M15 غير متواجد حالياً   قديم 28-05-2001, 08:20 PM
عضو نشيط
تاريخ التسجيل: Apr 2001-
#2 (permalink)  

للرفع






M15 غير متواجد حالياً   قديم 29-05-2001, 11:57 AM
موضوع مغلق


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 10:35 AM بتوقيت المملكة العربية السعودية