Answers to Questions | ||
2. Какую команду использовать для запуска PHP-скрипта через CRON? 3. Часовой пояс сервера? 4. Можно ли запустить на хостинге свой демон? 5. Не запускается скрипт: Fatal error: Unable to read X bytes in SCRIPT_NAME on line 0 6. Написал php-скрипт, но в нем почему-то не передаются переменные. 7. Как сделать так, чтобы php работал в html-файлах? 8. По какому временному адресу можно просмотреть и протестировать сайт до обновления DNS? 9. Пришло письмо, что мой сайт создает нагрузку на сервер (превышает допустимые нормы использования ресурсов). Что делать? 10. У меня устаревшая версия WordPress, несовместимая с PHP 5.3, выдаёт ошибки Deprecated: Assigning the return value of new by reference is deprecated in /*/*/*.php on line * и Deprecated: Function set_magic_quotes_runtime() is deprecated in /*/*/*.php on line *. Что делать? Q: Можно ли на хостинге использовать свой php.ini? A: К сожалению, нет. Данная функция отключена по соображениям безопасности. C: СКРИПТЫ | 29-12-2010 16:42:39 ==>> comment or ask a question Q: Какую команду использовать для запуска PHP-скрипта через CRON? A: php: /usr/bin/php ПУТЬ_ДО_ФАЙЛА(напр. /home/USERLOGIN/public_html/cron.php) perl: /usr/bin/perl ПУТЬ_ДО_ФАЙЛА C: СКРИПТЫ | 15-06-2009 22:50:56 ==>> comment or ask a question Q: Часовой пояс сервера? A: MSK (+3:00 GMT). C: СКРИПТЫ | 15-06-2009 22:50:56 ==>> comment or ask a question Q: Можно ли запустить на хостинге свой демон? A: Нет. Можно только на выделенном сервере: http://advanta.org/server.php C: СКРИПТЫ | 15-06-2009 22:50:56 ==>> comment or ask a question Q: Не запускается скрипт: Fatal error: Unable to read X bytes in SCRIPT_NAME on line 0 A: Скорее всего, данный скрипт закодирован Zend Guard и закачан по FTP в режиме ASCII. Следует заново загрузить файл в режиме binary. C: СКРИПТЫ | 15-06-2009 22:50:56 ==>> comment or ask a question Q: Написал php-скрипт, но в нем почему-то не передаются переменные. A: У нас на сервере для безопасности установлен параметр register_globals=off. Т.е. при обработке переменных их имена д.б. вида $_REQUEST[&039;variable&039;]. Если Вы желаете использовать переменные вида $variable, то добавьте в начало скрипта строчку extract($_REQUEST); C: СКРИПТЫ | 28-11-2009 00:23:07 ==>> comment or ask a question Q: Как сделать так, чтобы php работал в html-файлах? A: Пропишите в .htaccess строчку: AddHandler application/x-httpd-php5 .php .htm .html Если .htaccess не существует, создайте его. C: СКРИПТЫ | 15-06-2009 22:50:56 ==>> comment or ask a question Q: По какому временному адресу можно просмотреть и протестировать сайт до обновления DNS? A: Временных адресов мы не предоставляем. Однако, если Вы опытный пользователь, то можете отредактировать у себя файл hosts (обычно располагается в C: Windows System32 drivers etc), добавив в него строчку: IP DOMEN Где IP - ip адрес Вашего сайта (можно узнать в левом информационном меню панели управления сайтом), а DOMEN - Ваш домен. C: СКРИПТЫ | 10-12-2009 15:40:52 ==>> comment or ask a question Q: Пришло письмо, что мой сайт создает нагрузку на сервер (превышает допустимые нормы использования ресурсов). Что делать? A: Нагрузки могут возникать из-за большого количества посетителей или из-за неоптимизированных тяжелых скриптов. Паразитические нагрузки, в несколько раз превышающие норму, как правило, возникают при двух вышеописанных обстоятельствах. Вам необходимо провести анализ ситуации: при тяжелых скриптах нужно произвести их оптимизацию, отключение ненужных модулей и функций. При огромной посещаемости можно договориться с нами о выделении ресурсов сверх нормы за дополнительную плату, тоже самое можно сделать и при невозможности оптимизации своего ПО. C: СКРИПТЫ | 31-01-2010 00:03:13 ==>> comment or ask a question Q: У меня устаревшая версия WordPress, несовместимая с PHP 5.3, выдаёт ошибки Deprecated: Assigning the return value of new by reference is deprecated in /*/*/*.php on line * и Deprecated: Function set_magic_quotes_runtime() is deprecated in /*/*/*.php on line *. Что делать? A: Обновите WordPress до версии, совместимой с PHP 5.3 (совместимые версии вышли как минимум зимой 2010 года). Если в данный момент обновление невозможно, то есть следующее решение: Для Deprecated: Assigning the return value of new by reference is deprecated in /*/*/*.php on line * Открываем файл, в котором ошибка. Переходим на строчку (line *). Вместо =& оставляем только = Сохраняем файл на сервере. Для Deprecated: Function set_magic_quotes_runtime() is deprecated in /*/*/*.php on line * Открываем файл, в котором ошибка. Переходим на строчку (line *). Находим set_magic_quotes_runtime(0); Вместо этого делаем следующее: if(version_compare(PHP_VERSION, '5.3.0', '<')) { set_magic_quotes_runtime(0); } Сохраняем файл на сервере. C: СКРИПТЫ | 29-07-2011 12:36:37 ==>> comment or ask a question
|