Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Доброго всем здоровья! После загрузки сайта на сервер перестал работать файловый менеджер. При клике по Выбрать на сервере вместо картинок в окошке менеджера PHP-код:
<?php
/** This file is part of KCFinder project
*
* @desc Browser calling script
* @package KCFinder
* @version 3.12
* @author Pavel Tzonkov <sunhater@sunhater.com>
* @copyright 2010-2014 KCFinder Project
* @license http://opensource[dot]org/licenses/GPL-3[dot]0 GPLv3
* @license http://opensource[dot]or[dot][dot][dot]censes/LGPL-3[dot]0 LGPLv3
* @link http://kcfinder[dot]sunhater[dot]com
*/
require "core/bootstrap.php";
$browser = "kcfinder\\browser"; // To execute core/bootstrap.php on older
$browser = new $browser(); // PHP versions (even PHP 4)
$browser->action();
?>
Заметила такое различие: на локалке в окошке файлового менеджера в поле URL строится такой путь к картинке: /app/webroot/js/kcfinder/upload/ images/13.jpg
А на сервере путь строится короткий: /images/13.jpg.
Может, здесь кроется отгадка? Сайт на CakePHP. Помогите, пожалуйста.
Покинул форум
Сообщений всего: 91
Дата рег-ции: Февр. 2015
Помог: 1 раз(а)
puncake пишет:
Доброго всем здоровья! После загрузки сайта на сервер перестал работать файловый менеджер. При клике по Выбрать на сервере вместо картинок в окошке менеджера PHP-код:
<?php
/** This file is part of KCFinder project
*
* @desc Browser calling script
* @package KCFinder
* @version 3.12
* @author Pavel Tzonkov <sunhater@sunhater.com>
* @copyright 2010-2014 KCFinder Project
* @license http://opensource[dot]org/licenses/GPL-3[dot]0 GPLv3
* @license http://opensource[dot]or[dot][dot][dot]censes/LGPL-3[dot]0 LGPLv3
* @link http://kcfinder[dot]sunhater[dot]com
*/
require "core/bootstrap.php";
$browser = "kcfinder\\browser"; // To execute core/bootstrap.php on older
$browser = new $browser(); // PHP versions (even PHP 4)
$browser->action();
?>
Заметила такое различие: на локалке в окошке файлового менеджера в поле URL строится такой путь к картинке: /app/webroot/js/kcfinder/upload/ images/13.jpg
А на сервере путь строится короткий: /images/13.jpg.
Может, здесь кроется отгадка? Сайт на CakePHP. Помогите, пожалуйста.
Скорее всего на хостинге не включен модуль php. Посмотрите в настройках.
puncake
Отправлено: 27 Июня, 2016 - 12:37:23
Новичок
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Russer пишет:
Скорее всего на хостинге не включен модуль php. Посмотрите в настройках.
Нашла в настройках только Установить версию PHP. А там только выбор версии. И никаких модулей.
Viper
Отправлено: 27 Июня, 2016 - 15:18:35
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
puncake пишет:
Нашла в настройках только Установить версию PHP. А там только выбор версии. И никаких модулей.
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Viper пишет:
устанавливайте.
Я это сделала в первую очередь, но ничего не изменилось.
Viper
Отправлено: 27 Июня, 2016 - 23:35:58
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
puncake пишет:
Я это сделала в первую очередь, но ничего не изменилось.
наверное с этого момента вам стоит:
1. или написать в саппорт вашего хостинга, потому-что мы не знаем кто у вас хостер, и каком хостинг, и другие немаловажные параметры.
2. написать что у вас за конфигурация максимально(по возможности) подробно.
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Viper пишет:
наверное с этого момента вам стоит:
1. или написать в саппорт вашего хостинга, потому-что мы не знаем кто у вас хостер, и каком хостинг, и другие немаловажные параметры.
Получила ответ от хостера. Они спрашивают, какой именно модуль мне нужен. Вы можете подсказать, что нужно для корректной работы KSFinder'a?
Viper пишет:
2. написать что у вас за конфигурация максимально(по возможности) подробно.
Простите мне мою серость, где это смотреть? Я только учусь веб-программированию и пока не особо разбираюсь в конфигурации. Заранее спасибо.
Viper
Отправлено: 30 Июня, 2016 - 13:36:55
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
puncake пишет:
Вы можете подсказать, что нужно для корректной работы KSFinder'a
прямо с сайта скрипта
Цитата:
Compatibility
KCFinder is officialy tested on Apache 2 web server only, but probably it will work on other web servers.
PHP 5.3 or better is required. Safe mode should be off.
At least one of these PHP extensions is required: GD, ImageMagick or GraphicsMagick.
To work with client-side HTTP cache, the PHP must be installed as Apache module.
KCFinder supports MIME type recognition for the uploaded files. If you plan to use this feature, you should to load Fileinfo PHP extension.
PHP ZIP extension should be loaded in order to have an option to download multiple files and directories as single ZIP file.
Automatic rotating and flipping images requires PHP EXIF extension.
puncake пишет:
Простите мне мою серость, где это смотреть
phpinfo() обычно предоставляет всю базовую информацию.
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Viper пишет:
phpinfo() обычно предоставляет всю базовую информацию.
Я создала info.php как написано на хостере, потом попыталась открыть файл, как сказали на хостере: http://www.jouwdomein.nl/info.php, но скрипт не открылся потому что CakePHP такой адрес понимает по-своему и требует создать класс Info.php и так далее. Так что информацию добыть не удалось. Есть еще какой-то способ?
Viper
Отправлено: 11 Июля, 2016 - 09:53:38
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Покинул форум
Сообщений всего: 28
Дата рег-ции: Июнь 2015
Помог: 0 раз(а)
Спасибо. Так и сделала. Консоль выдала много всего, но ничего похожего на те расширения с офсайта KCFinder'a я не нашла. Может, я неправильно ищу или они там как-то иначе называются? Может, мне нужно просто попросить хостера включить одно из этих расширений: GD, ImageMagick или GraphicsMagick, а также PHP EXIF? Я правильно понимаю?
Viper
Отправлено: 12 Июля, 2016 - 14:58:05
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
puncake пишет:
Может, я неправильно ищу или они там как-то иначе называются? Может, мне нужно просто попросить хостера включить одно из этих расширений: GD, ImageMagick или GraphicsMagick, а также PHP EXIF? Я правильно понимаю?
Нет. Они так и называются. Попросите хостера включить эти расширения. Заодно спросите его, есть ли у вас доступ к php.ini и его редактированию.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.