PHP.SU

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

Страниц (13): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 192
imedia Отправлено: 04 Марта, 2016 - 16:20:09 • Тема: Помогите избавится от 500 ошибки • Форум: Вопросы новичков

Ответов: 1
Просмотров: 332
Это я ларовель пытаюсь запустить вот этот лог покоя не дает

[Fri Mar 04 16:19:39.864597 2016] [fcgid:warn] [pid 117672] (104)Connection reset by peer: [client 91.192.136.218:29219] mod_fcgid: error reading data from FastCGI server
[Fri Mar 04 16:19:39.864635 2016] [core:error] [pid 117672] [client 91.192.136.218:29219] End of script output before headers: index.php

Я уже вот это вставил но все равно не идет
<IfModule mod_fcgid.c>
# 5 minutes for IO timeout, default is 40 seconds
FcgidIOTimeout 300
</IfModule>
imedia Отправлено: 04 Марта, 2016 - 14:00:00 • Тема: Помогите избавится от 500 ошибки • Форум: Вопросы новичков

Ответов: 1
Просмотров: 332
вот логи за сегодня

CODE (html):
скопировать код в буфер обмена
  1.  
  2. [Fri Mar 04 11:06:35.926931 2016] [core:alert] [pid 107945] [client 91.192.136.218:51186] /var/www/laravel.lopushansky.com/web/{directory}/public/.htaccess: RewriteRule: bad flag delimiters
  3. [Fri Mar 04 11:06:37.018225 2016] [core:alert] [pid 107946] [client 91.192.136.218:51187] /var/www/laravel.lopushansky.com/web/{directory}/public/.htaccess: RewriteRule: bad flag delimiters
  4. [Fri Mar 04 11:06:40.527735 2016] [core:alert] [pid 107947] [client 91.192.136.218:51190] /var/www/laravel.lopushansky.com/web/{directory}/public/.htaccess: RewriteRule: bad flag delimiters
  5. [Fri Mar 04 11:06:46.034058 2016] [core:alert] [pid 107944] [client 91.192.136.218:51201] /var/www/laravel.lopushansky.com/web/{directory}/public/.htaccess: RewriteRule: bad flag delimiters
  6. [Fri Mar 04 11:07:54.151772 2016] [core:alert] [pid 107946] [client 91.192.136.218:51250] /var/www/laravel.lopushansky.com/web/{directory}/public/.htaccess: RewriteRule: bad flag delimiters
  7. [Fri Mar 04 11:07:55.529942 2016] [core:alert] [pid 107943] [client 91.192.136.218:51259] /var/www/laravel.lopushansky.com/web/{directory}/public/.htaccess: RewriteRule: bad flag delimiters
  8. [Fri Mar 04 11:08:14.094631 2016] [fcgid:warn] [pid 107947] (104)Connection reset by peer: [client 91.192.136.218:51280] mod_fcgid: error reading data from FastCGI server
  9. [Fri Mar 04 11:08:14.094664 2016] [core:error] [pid 107947] [client 91.192.136.218:51280] End of script output before headers: index.php
  10. [Fri Mar 04 11:08:55.244501 2016] [fcgid:warn] [pid 107945] (104)Connection reset by peer: [client 91.192.136.218:51331] mod_fcgid: error reading data from FastCGI server
  11. [Fri Mar 04 11:08:55.244536 2016] [core:error] [pid 107945] [client 91.192.136.218:51331] End of script output before headers: index.php
  12. [Fri Mar 04 11:09:40.263787 2016] [fcgid:warn] [pid 108069] (104)Connection reset by peer: [client 91.192.136.218:51371] mod_fcgid: error reading data from FastCGI server
  13. [Fri Mar 04 11:09:40.263837 2016] [core:error] [pid 108069] [client 91.192.136.218:51371] End of script output before headers: index.php
  14. [Fri Mar 04 11:15:00.521817 2016] [fcgid:warn] [pid 108233] (104)Connection reset by peer: [client 91.192.136.218:51623] mod_fcgid: error reading data from FastCGI server
  15. [Fri Mar 04 11:15:00.521857 2016] [core:error] [pid 108233] [client 91.192.136.218:51623] End of script output before headers: index.php
  16. [Fri Mar 04 11:16:02.114422 2016] [fcgid:warn] [pid 108354] (104)Connection reset by peer: [client 91.192.136.218:51672] mod_fcgid: error reading data from FastCGI server
  17. [Fri Mar 04 11:16:02.114461 2016] [core:error] [pid 108354] [client 91.192.136.218:51672] End of script output before headers: index.php
  18.  


вот htaccess
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <IfModule mod_rewrite.c>
  3.     <IfModule mod_negotiation.c>
  4.         Options -MultiViews
  5.     </IfModule>
  6.  
  7.     RewriteEngine On
  8.  
  9.     # Redirect Trailing Slashes...
  10.     RewriteRule ^(.*)/$ /$1 [L,R=301]
  11.  
  12.     # Handle Front Controller...
  13.     RewriteCond %{REQUEST_FILENAME} !-d
  14.     RewriteCond %{REQUEST_FILENAME} !-f
  15.     RewriteRule ^ index.php [L]
  16. </IfModule>
  17.  


а вот хост

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <Directory /var/www/laravel.lopushansky.com/web>
  3.                 AllowOverride None
  4.                                 Require all denied
  5. RewriteEngine On
  6.     RewriteBase "/directory/"
  7.     RewriteRule "^index\.html$"  "welcome.html"
  8.                 </Directory>
  9.  
  10. <VirtualHost 91.192.136.222:80>
  11.                 DocumentRoot /var/www/laravel.lopushansky.com/web/directory/public
  12.  
  13.                 ServerName laravel.lopushansky.com
  14.                 ServerAlias www.laravel.lopushansky.com
  15.                 ServerAdmin webmaster@laravel.lopushansky.com
  16.  
  17.                 ErrorLog /var/log/ispconfig/httpd/laravel.lopushansky.com/error.log
  18.  
  19.                 Alias /error/ "/var/www/laravel.lopushansky.com/web/error/"
  20.                 ErrorDocument 400 /error/400.html
  21.                 ErrorDocument 401 /error/401.html
  22.                 ErrorDocument 403 /error/403.html
  23.                 ErrorDocument 404 /error/404.html
  24.                 ErrorDocument 405 /error/405.html
  25.                 ErrorDocument 500 /error/500.html
  26.                 ErrorDocument 502 /error/502.html
  27.                 ErrorDocument 503 /error/503.html
  28.  


По моему мод реврайт включен, что ему еще не хватает?
(Добавление)
разобрался там модуль fcgi надо было активировать ошибка пропала, но теперь вродебы докюмент рут настроен правильно а индекс не открывается, и ошибки никакой, что это может быть?
imedia Отправлено: 23 Февраля, 2016 - 21:35:25 • Тема: Почему не позволено изменить файл • Форум: Вопросы новичков

Ответов: 1
Просмотров: 85
imediasun@ubuntu:/etc/apache2/sites-available$ chmod -R 777 bucha.center.vhost
chmod: changing permissions of ‘bucha.center.vhost’: Operation not permitted

если я меняю права chmod -R 777 /etc/apache2/sites-available/buc ha.center.vhost
то не дает такой возможности

chmod: changing permissions of ‘/etc/apache2/sites-available/bucha.center.vhost’: Operation not permitted
imedia Отправлено: 18 Февраля, 2016 - 21:33:42 • Тема: Может кто знает как в зенде навигацию подключить подскажите что за ошибка • Форум: Вопросы новичков

Ответов: 0
Просмотров: 63
Это контроллер меню
PHP:
скопировать код в буфер обмена
  1.  
  2. namespace Menu\Controller;
  3.  
  4. use Zend\Mvc\Controller\AbstractActionController;
  5. use Zend\View\Model\ViewModel;
  6.  
  7. class IndexController extends AbstractActionController
  8. {
  9.     protected $em;
  10.  
  11.     public function indexAction()
  12.     {
  13.         $menu = $this->prepareArrayResult(
  14.             $this->getEntityManager()->getRepository(\Menu\Entity\Menu::class)->findAll()
  15.         );
  16.  
  17.         return new ViewModel([
  18.             'menu' => $menu,
  19.         ]);
  20.     }
  21.  
  22.     public function getEntityManager()
  23.     {
  24.         if (null === $this->em) {
  25.             $this->em = $this->getServiceLocator()->get(\Doctrine\ORM\EntityManager::class);
  26.         }
  27.  
  28.         return $this->em;
  29.     }
  30.  
  31.     protected function prepareArrayResult($data)
  32.     {
  33.         $result = [];
  34.  
  35.         foreach ($data as $i => $item) {
  36.             $result[$i]['id']    = $item->getId();
  37.             $result[$i]['name']  = $item->getName();
  38.             $result[$i]['slug']  = $item->getSlug();
  39.         }
  40.  
  41.         return $result;
  42.     }
  43. }
  44.  


А вот ошибка вылазит [url] http://indigo.market/[/url] Что тут не так?
imedia Отправлено: 14 Февраля, 2016 - 19:05:30 • Тема: формирование вывода меню в Зенде • Форум: Вопросы новичков

Ответов: 0
Просмотров: 74
Не понимаю как вывести меню в Зенде
Я к примеру формирую вид таким образом в контроллере
PHP:
скопировать код в буфер обмена
  1.  
  2.  public function indexAction()
  3.     {
  4.         // get the article from the persistence layer, etc...
  5.  
  6.         // Get the "layout" view model and set an alternate template
  7.         $layout = $this->layout();
  8.         $layout->setTemplate('layout/layout');
  9.         // Create and return a view model for the retrieved article
  10.         $view = new ViewModel(array('article' => 'Hello world !!!'));
  11.         $view->setTemplate('content/article');
  12.         return $view;
  13.     }
  14.  


Вывожу в шаблоне таким образом

PHP:
скопировать код в буфер обмена
  1.  
  2. <div class="self_navbar row-fluid">
  3.                         <div class="logo span2"></div>
  4.                         <div class="span10">
  5.                         <?echo $this->menu;?>
  6.                         </div>
  7.                 </div>
  8.  


А конфиг настроен таким образом

PHP:
скопировать код в буфер обмена
  1.  
  2.  'view_manager' => array(
  3.         'display_not_found_reason' => true,
  4.         'display_exceptions'       => true,
  5.         'doctype'                  => 'HTML5',
  6.         'not_found_template'       => 'error/404',
  7.         'exception_template'       => 'error/index',
  8.         'template_map' => array(
  9.             'layout/layout'           => __DIR__ . '/../view/layout/layout.phtml',
  10.                         'menu/menu'           => __DIR__ . '/../view/menu/menu.php',
  11.                         'content/article'           => __DIR__ . '/../view/content/article.phtml',
  12.             'catalog/index/index' => __DIR__ . '/../view/catalog/index/index.phtml',
  13.             'error/404'               => __DIR__ . '/../view/error/404.phtml',
  14.             'error/index'             => __DIR__ . '/../view/error/index.phtml',
  15.         ),
  16.         'template_path_stack' => array(
  17.             __DIR__ . '/../view',
  18.         ),
  19.     ),
  20.  


Но я не вижу надписи меню в хедере, что не так, подразумеваю что зенд не распознает
$this->menu
Но как тогда, и может можно чтото прописать чтобы это было именно $this->menu
imedia Отправлено: 04 Февраля, 2016 - 18:28:06 • Тема: Необходимо написать реализацию асинхронного АПИ на ПХП • Форум: Вопросы новичков

Ответов: 2
Просмотров: 151
Уважаемый OrmaJever по всему видно что вы хорошо разбираетесь в этом вопросе.
А я совершенно не знаком с реализацией.
Не могли бы вы как бы описать по плану необходимые действия
быть может есть статьи с которыми необходимо ознакомится прежде чем приступать к реализации
imedia Отправлено: 04 Февраля, 2016 - 14:43:33 • Тема: Необходимо написать реализацию асинхронного АПИ на ПХП • Форум: Вопросы новичков

Ответов: 2
Просмотров: 151
Необходимо написать реализацию асинхронного АПИ на ПХП, а так же класс обертку для реализации запросов к нему на JavaScript.
Соот-но должен быть JS объект со следующим интерфейсом.

object AsyncApi {
public anyMethodName(),
public getRandomString()
}

var s = AsyncApi.getRandomString();

соот-но любой публичный метод делает запрос на сервер и получает ответ, если запрос еще выполняется, то сервер отдает ответ в JSON вида
{status: 'inprogress'}

соот-но AsyncApi выполняет запрос с определенным интервалом (допустим раз в 3 секунды) и проверяет статус ответа, до тех пор пока он не станет либо done либо error

В свою очередь при первом запросе сервер создает задачу и сохраняет ее в memcached (в тестовом задании можно сохранять в любое хранилище, в файл например), и сразу же отдает ответ {status: 'inprogress'}. И далее в фоне продолжает выполнять задание. Как только оно будет выполнено - он пишет в хранилище результат и при следующем запросе к АПИ его отдаст {status: 'done', result: {...}}
imedia Отправлено: 04 Февраля, 2016 - 11:44:10 • Тема: Как отоброзить изменения сделанные другим пользователем без перезагрузки • Форум: Вопросы новичков

Ответов: 6
Просмотров: 238
Как отоброзить изменения сделанные другим пользователем без перезагрузки страницы
imedia Отправлено: 02 Февраля, 2016 - 16:28:58 • Тема: Вопрос о построении вида в Zend • Форум: Вопросы новичков

Ответов: 4
Просмотров: 206
ну а по сути если вы Зенд знаете то почему шаблон видно а вид нет?
imedia Отправлено: 02 Февраля, 2016 - 13:25:27 • Тема: Вопрос о построении вида в Zend • Форум: Вопросы новичков

Ответов: 4
Просмотров: 206
Очень прошу откликнутся тех кто знаком с Зендом.
Быть может вам известна ситуация когда ты застрял и не можешь сдвинуться с мертвой точки, такие люди меня поймут.
Контроллер выглядит так
PHP:
скопировать код в буфер обмена
  1.  
  2.  public function indexAction()
  3.     {
  4.         // get the article from the persistence layer, etc...
  5.  
  6.         // Get the "layout" view model and set an alternate template
  7.         $layout = $this->layout();
  8.         $layout->setTemplate('layout/layout');
  9.         // Create and return a view model for the retrieved article
  10.         $view = new ViewModel(array('article' => 'Hello world'));
  11.         $view->setTemplate('content/article');
  12.         return $view;
  13.     }
  14.  

Не могу понять почему выводится только шаблон, и вообще не могу найти инфы чем шаблон от вида отличается, быть может подскажите?
То есть файл content/article.phtml не выводится вообще
В конфиге модуля у меня так относительно вида
PHP:
скопировать код в буфер обмена
  1.  
  2. 'view_manager' => array(
  3.         'display_not_found_reason' => true,
  4.         'display_exceptions'       => true,
  5.         'doctype'                  => 'HTML5',
  6.         'not_found_template'       => 'error/404',
  7.         'exception_template'       => 'error/index',
  8.         'template_map' => array(
  9.             'layout/layout'           => __DIR__ . '/../view/layout/layout.phtml',
  10.                         'content/article'           => __DIR__ . '/../view/content/article.phtml',
  11.             'catalog/index/index' => __DIR__ . '/../view/catalog/index/index.phtml',
  12.             'error/404'               => __DIR__ . '/../view/error/404.phtml',
  13.             'error/index'             => __DIR__ . '/../view/error/index.phtml',
  14.         ),
  15.  
imedia Отправлено: 15 Декабря, 2015 - 15:09:18 • Тема: Помогите настроить ГИТ на сервере • Форум: Вопросы новичков

Ответов: 2
Просмотров: 195
я пытаюсь клонировать репозиторий таким образом
git clone git@marina.tradeberg.net: /web
и получаю ответ такой

cloning into '/www/marina/'
git@marina.tradeberg.net's password:
fatal: '' does not appear to be a git repository
fatal: Could not read from remote repository
Что конкретно происходит, если права то как и на какие папки надо задать,
он у меня пароль спросил, я ему ответил, а что происходит не знаю
imedia Отправлено: 14 Декабря, 2015 - 19:29:22 • Тема: Помогите настроить ГИТ на сервере • Форум: Вопросы новичков

Ответов: 2
Просмотров: 195
Есть контакт с репозиторием на клиенте , я так понимаю, но вот какая ситуация
~/www/ludmila/ git clone git@ludmila.tradeberg.net:/var/www/ludmila.site.com/web
Cloning into 'web'
Agent admitted failure to sign using the key
дальше запрос пароля, но после подсчета он останавливается,
может долго ждать надо, но по ходу он не клонируется
imedia Отправлено: 14 Декабря, 2015 - 16:05:00 • Тема: Помогите настроить ГИТ на сервере • Форум: Вопросы новичков

Ответов: 2
Просмотров: 195
Есть сайт на вебсервере
он находится в папке /var/www/ludmila.site.com/web
там же инициализирован гит
Я выполнил такие действия
На локальной машине организовал ключ
переписал его на сервер в autorized_keys
затем зашел на сервере su git
git@ubuntu:/var/www/ludmila.site.com/web$sudo git remote add origin git@ludmila.site.com:/var/www/ludmila.site.com/ludmila.git

Затем на локальной машине пытаюсь выполнить таk
user@user:~/www/ludmila sudo git clone git@ludmila.site.com/web/ludmila-1.git

У меня ошибка:fatal repository
Что я делаю не правильно, подскажите пожалуйста как надо, мне срочно
imedia Отправлено: 12 Декабря, 2015 - 11:17:00 • Тема: Как заменить часть строки с определенного символа? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 205
А вообще как узнать как в подробностях формируется переменная $result, как найти саму функцию или это объект и что такое postgre Не было этой серриализованной инфы и тут вдруг в переменной классная строка, а главное с информацией о действующем языковом хелпере, какой метод установил эту языковую переменную, как знать? Дебажу но Step into никуда не привел
imedia Отправлено: 11 Декабря, 2015 - 16:40:42 • Тема: Как заменить часть строки с определенного символа? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 205
Скажите что это за формат и как можно заменить часть этой строки в ее конце на
CODE (html):
скопировать код в буфер обмена
  1.  
  2. __ci_last_regenerate|i:1449843784;timestamp|i:1449843794;surfer_info|s:64:"{"message":"reserved range","query":"127.0.0.1","status":"fail"}";compare|s:2:"[]";language|s:7:"Spanish";
  3.  

на
language|s:7:"Russian

Это содержит переменная которая собирается следующим образом
PHP:
скопировать код в буфер обмена
  1.  
  2. // PostgreSQL's variant of a BLOB datatype is Bytea, which is a
  3.                         // PITA to work with, so we use base64-encoded data in a TEXT
  4.                         // field instead.
  5.                         $result = ($this->_platform === 'postgre')
  6.                                 ? base64_decode(rtrim($result->data))
  7.                                 : $result->data;
  8.  


Кстати что это такое?

Страниц (13): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB