SimplaCMS last version null

есть проблема - не загружаются картинки в карточку товара по ссылкам или с помощью мастера. объект сохраняется, но имя картинки прописывается как полный путь к ней, и соответственно она не загружается и не отображается.

/files/products/http%253A%252F%252Fsavepic.ru%252F4744550.100x100.png?1ccefc601bfd80d05d173a2ed9d449b4

такой получается ссылка на картинку после загрузки.



не знаю, связано это с конфигом nginx или с конфигурацией сервера и почему не работает нормально обработка имени.

сервер на nginx+php-fpm.



помогите, чем можете, добрые люди

Попробуй подключить Apache вместо Nginx для обработки статистических файлов .jpg .gif .js .css и т.д. - ищи это в настройках хоста. Если не поможет - установи simplу на другом хосте с Apache.
 
есть проблема - не загружаются картинки в карточку товара по ссылкам или с помощью мастера. объект сохраняется, но имя картинки прописывается как полный путь к ней, и соответственно она не загружается и не отображается.

/files/products/http%253A%252F%252Fsavepic.ru%252F4744550.100x100.png?1ccefc601bfd80d05d173a2ed9d449b4

такой получается ссылка на картинку после загрузки.
не знаю, связано это с конфигом nginx или с конфигурацией сервера и почему не работает нормально обработка имени.
сервер на nginx+php-fpm.
помогите, чем можете, добрые люди

Тут проще на форум Симплы продублировать вопрос, ты ведь демкой пользуешься ;)
Ну и в целом с других сайтов картинки пихать не очень позитивная идея - лучше заливать самостоятельно. В идеале в папку через фтп, и после пути прописывать при импорте товаров, например.
 
На официальной триал версии не работает живой поиск (на нуленой не пробовал), хотя на демосайте работает.
У кого работает на локалке? Может что то включить на сервере надо?
 
На официальной триал версии не работает живой поиск (на нуленой не пробовал), хотя на демосайте работает.
У кого работает на локалке? Может что то включить на сервере надо?
живой поиск работает с внешним поисковым движком (sphinx, lucene,solr, etc..)
можно ещё подключить какой-то внешний сервис поиска.
 
есть проблема - не загружаются картинки в карточку товара по ссылкам или с помощью мастера. объект сохраняется, но имя картинки прописывается как полный путь к ней, и соответственно она не загружается и не отображается.

/files/products/http%253A%252F%252Fsavepic.ru%252F4744550.100x100.png?1ccefc601bfd80d05d173a2ed9d449b4

такой получается ссылка на картинку после загрузки.



не знаю, связано это с конфигом nginx или с конфигурацией сервера и почему не работает нормально обработка имени.

сервер на nginx+php-fpm.



помогите, чем можете, добрые люди

Я так понимаю что первая картинка подгружается нормально, а последующие криво, да ?
Вышел из положения как-нибудь ?
В стандартной теме нормально отображается ?
 
Я так понимаю что первая картинка подгружается нормально, а последующие криво, да ?
Вышел из положения как-нибудь ?
В стандартной теме нормально отображается ?
неа, просто сказал человеку, который пользуется магазином, чтобы грузил картинки вручную, предварительно их сохранив.
на оф форуме тоже не ответили и я забил.
 
Вот скачал я симпу, установил.
Как сделать чтобы скрыть её установку от разрабов чтобы они не могли проверить лицензию?
Какие вообще меры по повышению безопасности лучше предпринять? Может права на какие либо папки поставить или наличие каких либо кусков кода проверить?
 
Вот скачал я симпу, установил.
Как сделать чтобы скрыть её установку от разрабов чтобы они не могли проверить лицензию?
Какие вообще меры по повышению безопасности лучше предпринять? Может права на какие либо папки поставить или наличие каких либо кусков кода проверить?
Читай внимательно:

Перед установкой!

1. /simpla_source/config/config.php
удаляем строчку номер 3:
(license = ...)


2. /simpla_source/simpla/LicenseAdmin.php
удаляем этот файл

3. /simpla_source/simpla/IndexAdmin.php
удаляем строчку номер 52:
'LicenseAdmin' => 'license'


4. /simpla_source/simpla/IndexAdmin.php
удаляем строчки номер 76-77:
if((!in_array($h, $l->domains) || (strtotime($l->expiration)<time() && $l->expiration!='*')) && $this->request->get('module')!='LicenseAdmin')
header('location: '.$this->config->root_url.'/simpla/index.php?module=LicenseAdmin');


5. /install.php
удаляем строчки номер 55-56:
case 'license':
license(); break;


6. /install.php
удаляем строчки номер 277-331:
//
// Настройка лицензии
//
function license()
{
$license = '';
$error = '';

if($result = file_get_contents("Для просмотра ссылки Войди или Зарегистрируйся".$_SERVER['HTTP_HOST']))
{
$testlicense = $result;
}


if(!empty($_POST['license']))
{
$license = $_POST['license'];
if(!$enddate = check_license($license))
{
$error = 'Лицензия недействительна';
}
elseif(!is_writable('config/config.php'))
{
$error = 'Поставьте права на запись для файла config/config.php';
}
else
{
# Запишем конфиги с базой
$conf = file_get_contents('config/config.php');
$conf = preg_replace("/license.*/i", 'license = "'.$license.'"', $conf);
$cf = fopen('config/config.php', 'w');
fwrite($cf, $conf);
fclose($cf);

print "<p>Благодарим вас за использование лицензионной версии Simpla!</p>";
print "<p>Ваша лицензия действительна до: $enddate;</p>";
print "<p><form method=get><input type='hidden' name='step' value='final'><input type='submit' value='продолжить &#8594;'></form></p>";
exit();
}



}

print "<p>Для работы Simpla необходим лицензионный ключ:</p>";
if(!empty($error))
print "<p class=error>$error</p>";
print "<p><form method=post name=license><textarea name=license style='width:600px; height:100px;'>".$_POST['license']."</textarea>";
if(!empty($testlicense))
print "<table><tr><td><p><input type='button' value='получить тестовый ключ' onclick=\"document.license.license.value='$testlicense';\"></p></td><td><p><input type='hidden' name='step' value='license'><input type='submit' value='продолжить &#8594;'></form></p></td></tr></table>";
else
print "<table><tr><td><p><a target=_blank href='Для просмотра ссылки Войди или Зарегистрируйся".$_SERVER['HTTP_HOST']."'>Получить тестовый ключ</a></p></td><td><p><input type='hidden' name='step' value='license'><input type='submit' value='продолжить &#8594;'></form></p></td></tr></table>";


}


7. /simpla_source/index.php
удаляем строчку номер 74:
print "<div style='text-align:center; font-size:22px; height:100px;'>Лицензия недействительна<br><a href='Для просмотра ссылки Войди или Зарегистрируйся интернет-магазина Simpla</a></div>";

Вроде всё)
 
Назад
Сверху