मेरा ग्राहक की वेबसाइट वर्तमान में mod_php के साथ अपाचे सर्वर पर चल रही है। सभी एप्लिकेशन के मार्ग .htaccess फ़ाइल में परिभाषित हैं (नीचे दिए गए कोड को देखें)। अब वह अपाचे और php-fastcgi चलाने वाले सर्वर पर माइग्रेट करने का प्रयास कर रहा है, लेकिन मार्ग लंबे समय तक काम नहीं कर रहे हैं।कोई इनपुट फ़ाइल निर्दिष्ट नहीं है - अपाचे और php-fastcgi
<IfModule mod_rewrite.c>
RewriteEngine On
# Redirect
RewriteBase/
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule "^noticias/?$" index.php/noticias/frontend/list/ [L,QSA]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>
जब मैं http://domain.tld/noticias का उपयोग, मैं No input file specified
मिलता है, और अपाचे में [fcgid:warn] mod_fcgid: stderr: PHP Warning: Unknown: function '1' not found or invalid function name in Unknown on line 0
error_log, लेकिन अगर मैं मार्ग का उपयोग सीधे http://domain.tld/index.php/noticias/frontend/list/ यह ठीक काम करता है।
अद्यतन
मैं एक काम कर समाधान ढांचे व्यवहार के कुछ बदल रहा है मिल गया। अगर किसी के पास ढांचे को बदलने के बिना समाधान है (शायद अपाचे या PHP कॉन्फ़िगरेशन में), तो मैं गर्व से जवाब का पुरस्कार दूंगा।
नए सर्वर पर mod_rewrite स्थापित है? – Pipe
@ पाइप हां, मैंने इसे जांचने के लिए अन्य परीक्षण चलाए। – LucasFerreira
आप किस होस्ट का उपयोग कर रहे हैं? – Bugfixer