Barındırma paylaşılan pasta php eksik Yardımcısı dosya hatası

2 Cevap php

Ben paylaşılan bir bilgisayar benim pasta php dosya yüklemek için çalışıyorum ben bir Eksik Yardımcısı hata alıyorum.

Undefined variable: javascript Missing Helper File

Benim yerel makine üzerinde iyi çalışıyor.

Ben hosting aşağıdaki dizin yapısı vardır: (cpanel kullanarak)

/home/user/
   /app
   /cake
   /vendors
  /public _html
    /css
    /img
   /js
   .htaccess
   index.php

I have also made all the relevant changes to the index.php file and I was getting the full colored cake php intro page. The strange thing is that it is recognizing the HTML helper and hence i am able to see my web page with full CSS. However, it is giving problems with javascript and other helpers. I already have an app_controller file with all helpers well defined in $helpers =array().

Neden bu hatayı veriyor?

As mentioned above, I have made changes to my cake directory structure. So, do I have to make changes to the paths.php file located in the cake/config folder?? I think that cake is not finding the javascript helper because something is messed up with config files. Is it so or there is some other problem??

2 Cevap

Beyler, ben bu sorunu çözmek için basit bir yolunu buldu. Ben kesinlikle sorun için çözüm diyemem. Işlerin yapmak için geçici bir yol olabilir.

Ben sadece yerini

<?php echo $javascript->link(array('tabulator')); ?>

Standart HTML ile,

<script type="text/javascript" src="/blog/js/tabulator.js"></script>

ve o amele!

I still don't know the problem with javascript helper. All other helpers, Html, Form and Ajax are working fine. I am also using Gravatar for my blog. So, the Gravatar Helper was also giving problems. The solution to this problem was weird. I renamed the helper file gravatar.php instead of Gravatar.php. This worked insipte of the fact that helper file name should begin with a capital letter according to cake naming conventions!!

Ben de kek değiştirilmiş dizin yapısını bulmak böylece index.php dosyasında değişiklik yapma gibi çok sayıda diğer sorunları çözmek zorunda.

Ayrıca, tabanını yeniden ve yeni bir URL'ye blog yönlendirmek için. Htaccess dosyasına değişiklikler yapmak zorunda kaldı.

Man .. hızlı gelişimi için çok! : O

/ app / app_controller.php olarak ekleyin:

var $helpers = array('Javascript');

Lütfen yapısı :-( CakePHP'de yapısı gibi görünmüyor