установите переменную ZF2_PATH и все, путь к фреймворку, в вашем случае library, в этой папке должна быть папка zend со всеми потрахами. Если на винде все работает, то переменную установите через вкладки, где все эти переменные можно смотреть.
Если у вас все на винде крутится, то сложно сказать в чем проблема, вам нужно обратиться к документации фреймворка, там описана структура приложения, что где должно находиться. команду composer нужно выполнять всегда в корне вашего веб-приложения, тогда она сама сможет распределить папки как нужно.
php.net/manual/ru/function.putenv.php в файле index.php вначале - это как крайняя мера,
вообще вам нужно просто пройтись по файлам, и проверить где именно не находит нужный путь.
index.php грузит init_autoloader.php уровнем выше
смотрим init_autoloader.php - что там с загрузкой, до 51 строки.
опубликуйте файл init_autoloader.php если уж так пошло дело.
приведите весь файл index.php здесь
установите системную переменную ZF2_PATH в окружении, в которой будет путь к папке с фреймворком. Вообще по умолчанию он хранится в папке Zend.
Проблема в том, что не может найти его загрузчик.
речь идет о папках где хранится сам фреймворк, он должен быть уровнями выше, чем файл index.php, что в 51 строке файла /home/voishunter/data/www/on-the-go.eu/init_autoloader.php?
то что там пытается загрузиться, оно имеется в наличии?
со 2-й версией не работал, судя по ошибке, сам фреймворк не находит или нет доступа к нему, возможно из консоли вы делаете все манипуляции от одного, а веб сервер работает от другого пользователя, обычно гостевой записи, где все запрещено.
При разворачивании сайта, вы соблюдали все пути и расположение каталогов?
Разрешите чтение, запись, выполнение всем для всех папок и каталогов сайта.
я обращался к своему оператору, аналогичная проблема была с https://docs.zendframework.com/ в Москве работало без проблем, на юге РФ нет. Позже когда начали снимать веерные блокировки заработало.
Нет гарантий что все эти блокировки работают корректно везде, никто не проверяет корректность снятия.
почти 2 года назад я обращался в налоговую с таким вопросом, тогда мне ответили что касса не нужна, за это время могло много чего измениться, поэтому вам стоит обратиться в налоговую, и если есть возможность опубликовать ответ здесь.
Не удивлюсь, если доведут до маразма, как всегда делается в нашей стране, главный вопрос, какую дату и когда пробивать чек, если вы не знаете и не можете знать когда клиент внес деньги или когда они были списаны с его счета. После проверок налоговой они не удвоят эту сумму? идентификаторы/номера платежей разные.
Без сайта, платить по сомнительной ссылке мало кто отважится.
поищите в справке гугла обработку description - там написано, что робот может изменить текст, на более релевантный нежели тот что есть в дескрипшине, само ранжирование довольно инертно, сделайте работу сайта верной и ждите реакции поисковиков.
попробуйте вообще убрать WSDL, поставить null, адрес обращения у вас есть в параметре location, измените версию конверта на 1.2 , php.net/manual/ru/soapclient.soapclient.php.
WSDL это лишь описатель, можно работать и без него, если вы знаете имена функций, параметров и типов.
открываете документацию апача, ищите там по слову vhost или виртуальные хосты, читаете как это настраивать и настраиваете у себя, то что вы создали файл vhost и заполнили его по аналогии с hosts это полная ерунда.
либо настраиваете все при помощи ISP панели, там это все есть.
причем здесь ISP? это оболочка которая редактирует конфиги приложений, вы должны понимать в принципе как работает то или иное, все эти панели большое зло! люди редактируют и не понимают что они делают.
если у вас апач, читайте как настраивать его, конкретно vhosts
У вас по IP адресу открывается сайт, так не должно быть, ваш веб сервер будет открывать любой домен, который нацелен на него скорей всего, это и минус для SEO
здрасте-приехали, настраиваете ДНС, а проверяете открытие сайтов!
это совсем разные независимые службы. Вы в курсе что нужно верно настраивать веб сервер для того что бы он слушал нужный домен и сопоставлял нужную папку на сервере?
Больше чем уверен, ваш веб сервер не верно настроен.
как вы вообще проверяете что не туда ведет?
приведите результаты
nslookup tracker.my-ms.ru
nslookup tracking.my-ms.ru
разумеется запросы нужно делать к вашему DNS серверу
вот пример что должно быть
nslookup www.хххххххх.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
www.хххххххххх.com canonical name = хххххххх.com.
Name: хххххххх..com
Address:
вы хотите
tracker.my-ms.ru CNAME myb2bmails.ru
tracking.my-ms.ru CNAME b2bmails.ru
И
tracker.my-ms.ru CNAME b2bmails.ru
tracking.my-ms.ru CNAME myb2bmails.ru
т.е. одновременно tracker.my-ms.ru на оба разных домена?
честно говоря вообще не понял что вы делаете и какую зону редактируете, каша какая-то.
Есть 3 домена, для них 3 зоны, которые не зависят друг от друга и редактируются отдельно и работают сами по себе.
my-ms.ru
myb2bmails.ru
b2bmails.ru
вы редактируете и показываете здесь зону my-ms.ru - если я верно понимаю, для нее 3-й уровень это CNAME чего-то.
Что значит приоритетность доменов?
словами напишите что куда должно быть CNAME
вообще напишите что вы хотите получить в итоге
вам следует почитать как работает ДНС, какие там записи, и правила их написания.
Либо приведите все записи здесь, не понятно что куда не переадресует при тех или иных обстоятельствах.
прочем здесь isp? это просто оболочка к DNS, есть правила записей в DNS, без точки в конце - это относительное имя, точка в конце - полное имя как есть.
Если у вас все на винде крутится, то сложно сказать в чем проблема, вам нужно обратиться к документации фреймворка, там описана структура приложения, что где должно находиться. команду composer нужно выполнять всегда в корне вашего веб-приложения, тогда она сама сможет распределить папки как нужно.