PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 13
roman17 Отправлено: 16 Мая, 2015 - 13:35:30 • Тема: Как изменить вывод контента на главной в шаблоне? • Форум: HTML, Дизайн & CSS

Ответов: 1
Просмотров: 690
Есть шаблон для wordpress, в нем контент на главной странице формируется как лента, нужно сделать чтобы контент выводился квадратами, как например на сайте lenta.ru

index.php

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php get_header(); ?>
  2. <div id="primary" class="content-area">
  3.         <div class="primary-inner">
  4.                 <div id="content" class="site-content content-list" role="main">
  5.                 <?php
  6.                 if ( have_posts() ) :
  7.                         while ( have_posts() ) : the_post();
  8.                                 get_template_part( 'content', get_post_format() );
  9.                         endwhile;
  10.                         dw_minion_content_nav( 'nav-below' );
  11.                 else :
  12.                         get_template_part( 'no-results', 'index' );
  13.                 endif;
  14.                 ?>
  15.                 </div>
  16.         </div>
  17. </div>
  18. <?php get_sidebar('secondary'); ?>
  19. <?php get_footer(); ?>
roman17 Отправлено: 12 Декабря, 2014 - 17:51:56 • Тема: NetworkError: 500 Internal Server Error • Форум: Apache и другие веб-серверы

Ответов: 3
Просмотров: 1047
Viper пишет:
memory_limit
max_execution_time


Так они по дефолту убраны в php.ini,

memory_limit=512
max_execution_time = 30
roman17 Отправлено: 12 Декабря, 2014 - 17:27:22 • Тема: NetworkError: 500 Internal Server Error • Форум: Apache и другие веб-серверы

Ответов: 3
Просмотров: 1047
В консоле fireworks нашлась ошибка при загрузке, а точнее после загрузки фото на сайт:

NetworkError: 500 Internal Server Error

PHP Error [8]

imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file

Сначала думал что баг в скрипте, но на тестовом сайте который расположен на другом сервере, все работает как надо, получается ошибка на стороне сервера, на котором расположен live сайт...

Проблема в следующем: если загрузить фото например размером больше 5000px, то возникает данная ошибка как на скриншоте. Где то в настройках сервера какой то лимит явно, временной или еще какой то. Как я понял, серверу не хватает времени на resize картинки - imagecreatefromjpeg, с большим разрешением, вот и он выдает: NetworkError: 500 Internal Server Error.

Обратите внимание, как доходит до этой картинки большого размера, которая был загружена, сразу ошибка network error.:

используется php 5.5

roman17 Отправлено: 11 Декабря, 2014 - 23:55:24 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
Не подгружается лента на главной странице, firefox выдает в консоле:

"NetworkError: 500 Internal Server Error - http://site.com/wall/wall/stream/type/Community/guid//limit/4/from/58239/filters//sort/c?CSRF_TOKEN=fbbd878hdfrg4653f23d3489ff70bd5690&_=76454685117743"

PHP Error [8]

imagecreatefromjpeg(): gd-jpeg, libjpeg: recoverable error: Premature end of JPEG file

Добавил в index.php

ini_set(‘gd.jpeg_ignore_warning’, 1);

Но ошибка остается.
roman17 Отправлено: 11 Декабря, 2014 - 17:59:09 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
Улыбка я просто впервые поставил phpstorm, открыл в нем _setting, нашел что в конце файла ошибка, но не понял как можно весь код проанализировать, и чтобы он сам все по полочкам расставил, или такой возможности нету в phpstorm?
roman17 Отправлено: 11 Декабря, 2014 - 17:36:50 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
LIME пишет:
ниче не замечечаешь?
ниче что ты тупо открыл 2 скобки и закрыл одну?
если бы я мог до тебя дотянуться я бы тебе отвесил смачную оплеуху
засунь свое мнение поглубже в анус и слушай что тебе умные люди говорят
и будь при этом повнимательнее
эти дядьки могут весь Yii переписать как им захочется если им приспичит
всё


Если человек не знает, или не до конца понимает, это еще не повод чтобы его обзывать, в реале за такие вот слова, сами знаете что может быть. Но мы тут культурные люди, поэтому попрошу вас, пожалуйста без этих ваших не красивых слов.

Но в любом случае, и вам спасибо.
roman17 Отправлено: 11 Декабря, 2014 - 17:29:31 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
Bio man

спасибо, все получилось. если можно, подскажите на будущее, что вы сделали, кроме как в конце файла убрали вот это ?>
roman17 Отправлено: 11 Декабря, 2014 - 17:05:13 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
да дело там не в том что вы подумали, он верный, просто некоторые классы убрал, там где вызов базы, и.т.д.

Вот полный конфиг, данные заменил звездочками.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php return array (
  2.  'components' =>
  3.  array (
  4.    'urlManager' =>
  5.    array (
  6.      'urlFormat' => 'path',
  7.      'showScriptName' => false,
  8.    ),
  9.    'db' =>
  10.    array (
  11.      'connectionString' => 'mysql:host=**********;**********',
  12.      'schemaCachingDuration'=>3600,
  13.      'username' => '**********',
  14.      'password' => '***********',
  15.    ),
  16.    'cache' =>
  17.    array (
  18.      'class'=>'system.caching.CMemCache',
  19.      'useMemcached'=>true,
  20.      'servers'=>array(
  21.          array('host'=>'localhost', 'port'=>11211, 'weight'=>60),
  22.    ),
  23.    'mail' =>
  24.    array (
  25.      'class' => 'ext.yii-mail.YiiMail',
  26.      'transportType' => 'php',
  27.      'viewPath' => 'application.views.mail',
  28.      'logging' => true,
  29.      'dryRun' => false,
  30.    ),
  31.  ),
  32.  'params' =>
  33.  array(
  34.    'installer' =>
  35.    array (
  36.      'db' =>
  37.      array (
  38.        'installer_hostname' => '*******',
  39.        'installer_database' => '*******',
  40.      ),
  41.    ),
  42.    'installed' => true,
  43.  ),
  44.  'name' => '********,
  45.  'language' => 'en',
  46.  'theme' => '********',
  47. ); ?>
roman17 Отправлено: 11 Декабря, 2014 - 16:53:04 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
все с вами ясно, до вас даже не дошло, что конфиг файл стандартный, поставляется вместе с yii, пишите им что их файл неправильный, вы наверно лучше них знаете.

Еще раз повторяю, конфиг файл прекрасно работает таким какой он сейчас есть, ошибка возникает когда в него добавляешь класс 'CMemCache',

CODE (htmlphp):
скопировать код в буфер обмена
  1. 'class'=>'system.caching.CMemCache',
  2.           'useMemcached'=>true,
  3.           'servers'=>array(
  4.           array('host'=>'localhost', 'port'=>11211, 'weight'=>60),


вот тогда он начинает выкидывать в логи

CODE (htmlphp):
скопировать код в буфер обмена
  1. [Thu Dec 11 09:21:03 2014] [warn] [client *****] mod_fcgid: stderr: PHP Parse error: syntax error, unexpected ';', expecting ')' in /home/admin/web/site.com/public_html/protected/config/local/_settings.php on line 47, referer: http://site.com/admin/setting/caching


получается, когда класс мемкеш не прописан, все прекрасно работает, когда добавляем мемкеш, ему почему то не нравиться в 47 строке вот это );?>
roman17 Отправлено: 11 Декабря, 2014 - 16:09:57 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
Обычный setting файл для Yii.

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php return array (
  2.  'components' =>
  3.  array (
  4.    'urlManager' =>
  5.    array (
  6.      'urlFormat' => 'path',
  7.      'showScriptName' => false,
  8.    ),
  9.    'db' =>
  10.    array (
  11.      'connectionString' => 'mysql:',
  12.           'schemaCachingDuration'=>3600,
  13.    ),
  14.    'cache' =>
  15.    array (
  16.      'class'=>'system.caching.CMemCache',
  17.           'useMemcached'=>true,
  18.           'servers'=>array(
  19.          array('host'=>'localhost', 'port'=>11211, 'weight'=>60),
  20.    ),
  21.    'mail' =>
  22.    array (
  23.      'class' => 'ext.yii-mail.YiiMail',
  24.      'transportType' => 'php',
  25.      'viewPath' => 'application.views.mail',
  26.      'logging' => true,
  27.      'dryRun' => false,
  28.    ),
  29.  ),
  30.  'params' =>
  31.  array(
  32.    'installer' =>
  33.    array (
  34.      'db' =>
  35.      array (
  36.      ),
  37.    ),
  38.    'installed' => true,
  39.  ),
  40.  'name' =>
  41.  'language' => 'en',
  42.  
  43. ); ?>
roman17 Отправлено: 11 Декабря, 2014 - 15:36:13 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
одно и тоже, меняй эти скобки, убирай, еще добавляй. Эти программы что вы привели, пишут что ошибка в скобках, а как исправить не подсказывают. Я и без этих программ знаю что там ошибка, как исправить не знаю.
roman17 Отправлено: 11 Декабря, 2014 - 14:27:11 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
LIME пишет:
скорее закрывающую скобку забыл вставить


а это что? ); ?>
roman17 Отправлено: 11 Декабря, 2014 - 13:40:47 • Тема: PHP Parse error • Форум: Если скрипт не работает

Ответов: 33
Просмотров: 5405
Включаю в конфиге Yii memcache, выдает пустую страницу, в логе:

CODE (htmlphp):
скопировать код в буфер обмена
  1. [Thu Dec 11 09:21:03 2014] [warn] [client *****] mod_fcgid: stderr: PHP Parse error: syntax error, unexpected ';', expecting ')' in /home/admin/web/site.com/public_html/protected/config/local/_settings.php on line 47, referer: http://site.com/admin/setting/caching


в 47 строке находиться

short_open_tag = off

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB