मैंने अपनी वेबसाइट को स्थानीय से होस्टिंग में स्थानांतरित कर दिया, और कुछ मेरे साथ हुआ।इनपुट में अप्रत्याशित चरित्र: '' (ASCII = 92) राज्य = 1 एक सिलेक्स अनुप्रयोग
<?php
require_once __DIR__.'/../../vendor/autoload.php';
// some other stuff
$app = new Silex\Application();
$app['debug'] = true;
$defaultLocale = 'en';
$app->register(new Silex\Provider\TwigServiceProvider(), array(
'twig.path' => array(
__DIR__.'/../views',
__DIR__.'/../views/backend',
__DIR__.'/../views/layouts',
__DIR__.'/../views/components',
__DIR__.'/../views/backend/components',
),
));
$app->register(new Nicl\Silex\MarkdownServiceProvider());
लेकिन वेबसाइट इस तरह की शिकायत है: इनपुट में अप्रत्याशित चरित्र:
चेतावनी मैं में मेरी
index.php
(यह पहली बात मैं कर रहा है) इस कॉन्फ़िग फ़ाइल में शामिल हैं '\' (ASCII = 92) राज्य = 1 लाइन पर /public_html/_inc/config.php में 7पार्स त्रुटि: सिंटैक्स त्रुटि, में /public_html/_inc/सी अप्रत्याशित T_STRING लाइन 7
मूल रूप से, लाइन 7 $app = new Silex\Application();
पर onfig.php पर है। मैं सिलेक्स का उपयोग कर रहा हूं और सर्वर PHP 5.2 चला रहा है। विक्रेता फ़ोल्डर (जिसमें सभी ढांचे और तृतीय पक्षों की सामग्री शामिल है) रूट में है (/
)
मुझे आश्चर्य था कि इसमें ऑटोलोड के साथ कुछ समस्याएं थीं, लेकिन मुझे नहीं पता कि यह वास्तव में क्या हो सकता है या इसका परीक्षण कैसे किया जा सकता है। क्या आपको कुछ अजीब लगता है? अग्रिम में धन्यवाद।
शायद मुझे कड़ी मेहनत करनी पड़ी, लेकिन मैंने पहले ही इसकी खोज की थी। हालांकि _almost_ हर कोई असंबंधित समाधान दिखा रहा था। – Korcholis
हाँ, मैंने यह नहीं कहा कि यह बहुत आसान है। आपका सवाल ठीक है बीटीडब्ल्यू। इसके अलावा फ्लोरंट सीधे बिंदु पर है। हमें इसे और संदर्भ के लिए रखना चाहिए। – hakre
यह सुनकर बहुत अच्छा लगा। मैंने जवाब के लिए [नेमस्पेस] टैग जोड़ा। – Korcholis