Сайт переехал на новый хостинг и обнаружилась такая проблема, что строки типа site.ru/news23.html, site.ru/auth2.html и т.д перенаправляются на главную страницу.
Давайте так -- мухи отдельно, котлеты отдельно. Если при обращении по адресу http://site[dot]ru/news23[dot]html
MOD REWRITE перенаправляет на http://site[dot]ru/
это ОДНА проблема. Если есть проблема с редиректом 301 c www на без www (или наоборот) -- это ДРУГАЯ проблема. В любом случае, Вам надо подучить регулярные выражения. Для более конкретного ответа надо смотеть .htaccess
Столько хороших и добрых советов -- автор темы должен быть доволен(а). Маленькое замечание по синтаксису SQL INSERT INTO `...` (.....) VALUE (.....) INSERT INTO `...` (.....)VALUES(.....)
Думаю, настройки хостинга Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1448771585 bytes) in /home/virtwww/w_flexyshape-com_e d79128e/http/cabinet/download.ph p on line 173
Фатальная ошибка: доступный размер памяти 268435456 (была попытка доступа к памяти объемом 1448771585) в скрипте ... в строке ...
Скорее всего, проблема в функции readfile() -- она пытается читать слишком большой объем за раз -- попробуй написать аналог, который будет читать и отдавать файл по небольшими кусочкам, не нарушая ограничения хостинга.
Новичок: Подскажите пожалуста самый крепкий сорт дерева! Весь инет перерыл, поиском пользовался! Старожил: Объясни, зачем тебе понадобилось дерево? Сейчас оно в строительстве практически не используется. Новичок: Я небоскрёб собираюсь строить. Хочу узнать, из какого дерева делать перекрытия между этажами! Старожил: Какое дерево? Ты вообще соображаешь, что говоришь? Новичок: Чем мне нравиться этот форум - из двух ответов ниодного конкретного. Одни вопросы неподелу! Старожил: Не нравится - тебя здесь никто не держит. Но если ты не соображаешь, что из дерева небоскрёбы не строят, то лучше бы тебе сначала школу закончить. Новичок: Не знаите - лучше молчите! У меня дедушка в деревянном доме живёт! У НЕГО НИЧЕГО НЕ ЛОМАЕТСЯ!!! Но у него дом из сосны, а я понимаю, что для небоскрёба нужно дерево прочнее! Поэтому и спрашиваю!!! А от вас нормального ответа недождёшся!!! Прохожий: Самое крепкое дерево - дуб. Вот тебе технология вымачивания дуба в солёной воде, она придаёт дубу особую прочность: Новичок: Спасибо, братан! То что нужно!!!
P.S. Что больше всего удивляет -- схожесть аргументации: что за хрень тут резевли ? форум для детей ? закройте тему. проблему решил на другом форуме. Не знаите - лучше молчите! У меня дедушка в деревянном доме живёт! У НЕГО НИЧЕГО НЕ ЛОМАЕТСЯ!
evgenijj это риторика. к тому что не бывает дыма без огня. если ошибка отображается, значит она есть.
Вроде оба по-русски говорим -- а взаимопонимания нет. Любое сообщение PHP при
display_errors = On
error_reporting = E_ALL
говорит нам о том, что мы лоханулись. Есть ошибка (или недочет -- потенциальная ошибка). Я за то, что надо ВСЕ сообщения PHP устранять. Автор темы считает, что и Parse error: Syntax error -- не страшно. Можно подавить. Я считаю, что и warning -- весьма и весьма серьезно.
Что в общем-то нелогично. О чем думали разработчики PHP? С моей точки зрения, вызов return вне функции должен порждать fatal error. Return (согласно синтаксису PHP) может быть использован ТОЛЬКО внутри функции. Использование return ВНЕ функции порождает трудноуловимые ошибки. Ticksy
Использование недокументированных возможностей языка -- дурной тон. Это -- лишние трудности при поддержке кода.
у меня код выполняется нормально, но из-за одной фигни, выскакивает эта ошибка,но на самом ошибок нету.. , просто выдает визуально...
Знаете, у меня многие сайты, содержащие несколько тысяч строк кода, работают при
php_flag display_errors on
php_value error_reporting 2047
В качестве примера -- http://forum[dot]webmasterschool[dot]ru/
Много раз мне указывали пользователи сайтов на ошибки -- и каждый раз я понимал -- это была МОЯ ошибка в коде. В МОЕМ коде. А не потому, что, пользователи дурные. Ваши слова "у меня код выполняется нормально" (подразумевает) -- "я тут один умный -- а все остальные ...". Не самый продуктивный подход к решению ВАШЕЙ проблемы. Ну а если есть желание отключить вывод ошибок -- это не сложно: http://phpfaq[dot]ru/debug
Я бы не заморачивался. Почитать - в любом случае поверхностные знания. Без опыта тебя в любом случае "вычислят", что ни в зуб ногой. Если собеседовать будет грамотный спец - возьмут, чтобы научить. А если не слишком грамотный - то тебе эта работа на фиг не нужна.
P.S. Не будь в роль просителя. Помнишь мультфильм "Приключения капитана Врунгеля"? "Как вы яхту назовете, так она и поплывет". Как ты себя сам оцениваешь, так и другие будут тебя оценивать. Пусть представитель работодателя думает, как тебя заманить работать к нему. И не ври - у тебя и так опыт неплохой. И свою способность к обучению ты уже доказал Хотя бы на этом форуме. Пусть он (работодатель) доказывает, что тебе у него будет как у Христа за пазухой.