Доброго всем здоровья! После загрузки сайта на сервер перестал работать файловый менеджер. При клике по Выбрать на сервере вместо картинок в окошке менеджера 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. Помогите, пожалуйста.
1. puncake - 27 Июня, 2016 - 12:01:59 - перейти к сообщению
2. Russer - 27 Июня, 2016 - 12:17:11 - перейти к сообщению
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
/** 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. Посмотрите в настройках.
3. puncake - 27 Июня, 2016 - 12:37:23 - перейти к сообщению
Russer пишет:
Скорее всего на хостинге не включен модуль php. Посмотрите в настройках.
Скорее всего на хостинге не включен модуль php. Посмотрите в настройках.
Нашла в настройках только Установить версию PHP. А там только выбор версии. И никаких модулей.
4. Viper - 27 Июня, 2016 - 15:18:35 - перейти к сообщению
puncake пишет:
устанавливайте.
Нашла в настройках только Установить версию PHP. А там только выбор версии. И никаких модулей.
5. puncake - 27 Июня, 2016 - 21:19:05 - перейти к сообщению
Viper пишет:
устанавливайте.
Я это сделала в первую очередь, но ничего не изменилось.
6. Viper - 27 Июня, 2016 - 23:35:58 - перейти к сообщению
puncake пишет:
наверное с этого момента вам стоит:Я это сделала в первую очередь, но ничего не изменилось.
1. или написать в саппорт вашего хостинга, потому-что мы не знаем кто у вас хостер, и каком хостинг, и другие немаловажные параметры.
2. написать что у вас за конфигурация максимально(по возможности) подробно.
Иначе сейчас начнем сеанс гадания.
7. puncake - 30 Июня, 2016 - 09:21:45 - перейти к сообщению
Viper пишет:
наверное с этого момента вам стоит:
1. или написать в саппорт вашего хостинга, потому-что мы не знаем кто у вас хостер, и каком хостинг, и другие немаловажные параметры.
1. или написать в саппорт вашего хостинга, потому-что мы не знаем кто у вас хостер, и каком хостинг, и другие немаловажные параметры.
Получила ответ от хостера. Они спрашивают, какой именно модуль мне нужен. Вы можете подсказать, что нужно для корректной работы KSFinder'a?
Viper пишет:
2. написать что у вас за конфигурация максимально(по возможности) подробно.
2. написать что у вас за конфигурация максимально(по возможности) подробно.
Простите мне мою серость, где это смотреть? Я только учусь веб-программированию и пока не особо разбираюсь в конфигурации. Заранее спасибо.
8. Viper - 30 Июня, 2016 - 13:36:55 - перейти к сообщению
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.
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() обычно предоставляет всю базовую информацию.
Простите мне мою серость, где это смотреть
9. puncake - 11 Июля, 2016 - 09:17:54 - перейти к сообщению
Viper пишет:
phpinfo() обычно предоставляет всю базовую информацию.
Я создала info.php как написано на хостере, потом попыталась открыть файл, как сказали на хостере: http://www.jouwdomein.nl/info.php, но скрипт не открылся потому что CakePHP такой адрес понимает по-своему и требует создать класс Info.php и так далее. Так что информацию добыть не удалось. Есть еще какой-то способ?
10. Viper - 11 Июля, 2016 - 09:53:38 - перейти к сообщению
puncake пишет:
открываете консоль пишете Есть еще какой-то способ?