- Місто Шахти Ростовська область
Привіт Профі.
Підкажіть як поставити shopcms 3.1.2 vip на хостинг де не windows а linux.
Ставлю на fatcow.com, скільки не билася при інстоляціі отримую 500 і повідомлення про неправильної конфігурації.
У одного хостера в документації нашол поради по установці shopcms 3.1.2 vip:
. Зверніть увагу, офіційні інструкції дано для Windows-версії, для установки потрібно завантажити і встановити zip-версію (для Linux).
з цього я зрозумів, що htaccess з комплекту підходить тільки для хостингів де ОС windows.
Де знайти згаданий zip архів під linux не знаю, щоб мати можливість скористатися іншим htaccess.
Ще попутно з'ясував:
Server API
CGI / FastCGI
Може бути тут не впорядке щось.
Міняти хост не можу, так як він оплачений до кінця 14 року.
Підкажіть як переробити htaccess під цей самий Linux.
До цього взагалі думав що движку без різниці на
linux його ставити або windows.
А виявляється для цього потрібен або інший архів зі скриптом, або інший htaccess.
Підкажіть як поставити shopcms 3.1.2 vip на хостинг де не windows а linux.
Ви ж не перший і навіть не другий раз ставите ShopCMS на хостинг. Судячи з того, що я від Вас читав. А на хостингу - сюрприз # 33; - практично завжди той самий лінукс. Так що якщо проблема і є, то вже точно не в тому, що на цьому хостингу лінукс.
А виявляється для цього потрібен або інший архів зі скриптом, або інший htaccess.
- Місто Шахти Ростовська область
Підкажіть як поставити shopcms 3.1.2 vip на хостинг де не windows а linux.
Ви ж не перший і навіть не другий раз ставите ShopCMS на хостинг. Судячи з того, що я від Вас читав. А на хостингу - сюрприз # 33; - практично завжди той самий лінукс. Так що якщо проблема і є, то вже точно не в тому, що на цьому хостингу лінукс.
А виявляється для цього потрібен або інший архів зі скриптом, або інший htaccess.
- Місто Шахти Ростовська область
Доброї ночі, розкажіть, яка різниця між .htaccess і htaccess.txt?
У мережі нашол рада, перейменувати перший .htaccess в другій з приставкою .txt.
При тестах, дещо яких двигунів, я таке зустрічав, але не сильно звернув на це увагу.
Зараз ось спробував описаний рада, правда не можу зрозуміти, спрацював він чи ні, так як точно такий же результат я отримував і при віддаленому .htaccess.
Помилка пропала, але інстоляція далі не можлива.
Ймовірно все ж після переімінованія htaccess.txt став звичайним файлом.
в 90% випадків збій дає опція multiviews, так як у багатьох хостерів вона недоступна
- Місто Шахти Ростовська область
Тільки що спробував прибрати повністю блок директив:
php_value session.use_trans_sid 0
php_value session.use_cookies 1
php_value session.use_only_cookies 1
php_value session.auto_start 0
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value display_errors 0
php_value magic_quotes_runtime 0
php_value allow_url_fopen 1
в звичайному .htaccess
і відразу отримав це:
Перевірка опцій PHP
session.use_trans_sid - OK
session.use_cookies - OK
session.use_only_cookies - OK
session.auto_start - OK
register_globals - ERROR
display_errors - OK
magic_quotes_runtime - OK
allow_url_fopen - ERROR
Перевірка розширень PHP
gd - OK
mysql - OK
session - OK
xml - OK
zlib - OK
Інші параметри сервера
PHP Variables - OK
перенаправлення посилань - UNKNOWN (не визначене через інших невідповідностей)
Таке ж видається і без .htaccess і тільки з htaccess.txt
Перевірив зворотним хватом,
видалив з .htaccess все залишивши тільки зазначений блок директив той що в верху і відразу отримав помилку 500.
З порожнім .htaccess також помилки 500 немає, але установка все навно неможлива.
Не можу зрозуміти як бути далі, і чим замінити всі ті деректіви, які необхідні для інстоляціі.
Не можу зрозуміти як бути далі, і чим замінити всі ті деректіви, які необхідні для інстоляціі.
нічим не замінити, варіанти всього 3
1) Якщо у хостера заборонено зміна параметрів php через htacccess, то найімовірніше (особливо на панелях cpanel і directadmin) всі ці параметри можна вказати з панелі управління хостингом, а з htaccess прибрати
2) Написати / подзвонити в супорт хостера нехай самі все зроблять
3) змінити хостинг
- Місто Шахти Ростовська область
Хоч установка також неможлива, але в ній видно що деректіви починаються на
php_value і php_flag
присутні, хоч і не в тій же кількості.
php_value session.use_trans_sid 0
php_value session.use_cookies 1
php_value session.use_only_cookies 1
php_flag register_globals Off
php_flag display_errors off
RewriteEngine On
Options + FollowSymlinks -Indexes -MultiViews
RewriteBase /
RewriteRule ^ index.html # 036; index.php [L]
RewriteRule ^ admin.html # 036; admin.php [L]
RewriteRule ^ news.html # 036; index.php? news = yes [L]
RewriteRule ^ price.html # 036; index.php? show_price = yes [L]
RewriteRule ^ cart.html # 036; index.php? shopping_cart = yes [L]
RewriteRule ^ wide_search.html # 036; index.php? search_with_change_category_ability = yes [L]
RewriteRule ^ feedback.html # 036; index.php? feedback = yes [L]
RewriteRule ^ compare.html # 036; index.php? comparison_products = yes [L]
RewriteRule ^ page _ ([0-9] +). Html # 036; index.php? show_aux_page = # 036; 1 [L]
RewriteRule ^ product _ ([0-9] +). Html # 036; index.php? productID = # 036; 1 [L]
RewriteRule ^ category _ ([0-9] +). Html # 036; index.php? categoryID = # 036; 1 [L]
RewriteRule ^ category _ ([0-9] +) _ offset _ ([0-9] +). Html # 036; index.php? categoryID = # 036; 1offset = # 036; 2 [L]
RewriteRule ^ category _ ([0-9] +) _ show_all.html # 036; index.php? categoryID = # 036; 1show_all = yes [L]
RewriteRule ^ show_news _ ([0-9] +). Html # 036; index.php? fullnews = # 036; 1 [L]
- Місто Шахти Ростовська область
Не знаю що означає
IfModule mod_php5.c
.
IfModule
але уклавши між ними блок директив, що починаються з php_value і php_flag.
Помилка 500 ісщезла.
Хоча як і раніше через
register_globals - ERROR
allow_url_fopen - ERROR
чую у відповідь:
перенаправлення посилань - UNKNOWN (не визначене через інших невідповідностей)
Продовження установки неможливо # 33;
Помилка інсталятора "перенаправлення посилань - UNKNOWN" виникає при allow_url_fopen що не дорівнює одиниці. Здається ця константа шляхом
php_value allow_url_fopen 1
Тобто її з будь-якого якось треба задати. Або в .htaccess, або ще якось.
- Місто Шахти Ростовська область
Залишається мабуть єдине:
1) Якщо у хостера заборонено зміна параметрів php через htacccess, то найімовірніше (особливо на панелях cpanel і directadmin) всі ці параметри
можна вказати з панелі управління хостингом, а з htaccess прибрати
Якщо і це не допоможе, прейдёться трохи засмутиться.