Проблема при загрузке php файла - PullRequest
0 голосов
/ 27 апреля 2010

Кто-нибудь может объяснить, почему загруженные файлы php обрабатываются сервером как текстовый файл?

Симптом - когда я пытаюсь получить доступ к файлу php, сервер отправляет мне содержимое файла.

Я отредактировал и разместил часть контента в соответствии с просьбой. Это вывод, который я вижу в браузере

*** ЧТО: Удалить Meta Box в Post с использованием $ pageshow вещь ПОЧЕМУ: ********************************** ******* / function bk_cdp_meta_box ($ pageshow) {switch ($ pageshow) {case 'postnew.php': add_action ('dbx_post_advanced', 'bk_cdp_meta_box_reindex'); перерыв; case 'pagenew.php': add_action ('page_advanced', 'bk_cdp_meta_box_reindex'); перерыв; по умолчанию:} if ($ pageshow! = "") {// remove_meta_box ('postcustom', 'post', 'normal'); // remove_meta_box ('postexcerpt', 'post', 'normal'); // remove_meta_box ('trackbacks', 'post', 'normal'); }} / **************************************** ЧТО: Переиндексировать список всех сообщений Панель Metaboxes перед удалением или добавлением нового meta_box ПОЧЕМУ: FIXME: TODO: RETURN: ARGs: ***

я загружаю то, что у меня есть, и у каждого из них есть <? Php, как я его кодирую до </strong>, поэтому источник проблемы существует где-то еще.

Ответы [ 3 ]

1 голос
/ 27 апреля 2010

вам не хватает открытых тегов php, а теги комментариев неверны. Попробуйте это:

    <?php
    function bk_cdp_meta_box($pageshow) { 
           switch ($pageshow) { 
              case 'postnew.php' : 
              add_action('dbx_post_advanced', 'bk_cdp_meta_box_reindex'); 
              break; 

              case 'pagenew.php' : 
              add_action('page_advanced', 'bk_cdp_meta_box_reindex'); 
              break; 

              default : 
           } 
       if ($pageshow != "") {
      // remove_meta_box('postcustom', 'post', 'normal');
      // remove_meta_box('postexcerpt', 'post', 'normal');
      // remove_meta_box('trackbacks', 'post', 'normal'); 
     }
}

?>
1 голос
/ 27 апреля 2010

Это может произойти, если ваши новые загруженные файлы не получают исполняемый атрибут и сервер настроен для предотвращения выполнения таких файлов.Я никогда такого не видел.

1 голос
/ 27 апреля 2010

Если ваш пример кода находится в начале вашего файла, проблема в том, что у вас нет открывающих тегов PHP, например. <?php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...