Kişisel Birşeyler

OpenCart Deprecated: preg_replace(): Hatası Çözümü

Deprecated: preg_replace()

OpenCart sitelerinizde Deprecated: preg_replace(): hatası alıyorsanız, bu hatayı düzeltmek için aşağıdaki adımları uygulayabilirsiniz.

Örnek Hata:

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/SITEADI/public_html/SITEADI/vqmod/vqmod.php on line 329

Hatanın Nedeni:

OpenCart deprecated: preg_replace(): hatası vQmod kaynaklı bir sorundur. Olası hata nedeni; kullandığınız vQmod sürümünün eski olmasıdır. Bu hatayı düzeltmek için vQmod sürümünüzü güncelleyebilir veya aşağıdaki çözüm adımlarını uygulayarak sorunu düzeltebilirsiniz.

OpenCart Deprecated: preg_replace(): Hatası Çözümü

  • Sitenize Ftp ile bağlanarak vqmod/vqmod.php dosyanızı açın.
  • $modFilePath = preg_replace(‘/([^*]+)/e’, ‘preg_quote(“$1”, “~”)’, $modFilePath); satırını bularak aşağıdaki ile değiştirin.
  • $modFilePath = preg_replace_callback(‘/([^*]+)/’, function ($m) { return preg_quote($m[1], “~”); }, $modFilePath);
  • Sorununuz çözülecektir.


Bu yazıyı değerlendirin.
2     5/5

Yorumlar

  Abone Ol  
Bildir