Будут ли не работать старые скрипты под php5?
что посоветуете?
Планируем установить на свой сервер php5. Возникает вопрос все ли старые скрипты будут работать нормально или возможны нюансы? Слышал, что в php5 есть какие то отличия работы с немнициализированными переменными.
что посоветуете?
Основное отличие только в ООП. Если написанно процедурным методом, то всё должно быть нормально. У самого дома стоит 5, хотя в основном использую возможности 4, т.к. на хостингах 5 оч. сложно найти.
Основное отличие только в ООП. Если написанно процедурным методом, то всё должно быть нормально. У самого дома стоит 5, хотя в основном использую возможности 4, т.к. на хостингах 5 оч. сложно найти.
ок, спасибо за консультацию. почитаем еще немного на форумах и будем переходить. будет еще один хостинг с PHP 5 :-)
ок, спасибо за консультацию. почитаем еще немного на форумах и будем переходить. будет еще один хостинг с PHP 5 :-)
А сто за хостинг? Ссылочку дать можешь?
А сто за хостинг? Ссылочку дать можешь?
У Зенона 5й PHP. Хотя пользуюсь всё еще четвёртым.:)
Основное отличие только в ООП. Если написанно процедурным методом, то всё должно быть нормально. У самого дома стоит 5, хотя в основном использую возможности 4, т.к. на хостингах 5 оч. сложно найти.
У меня куча собственных скриптов на php. Подскажите почему на серверах 5-ой версии не работает следующее:
...
$fp=fopen("text.txt","w");
fwrite($fp,"123");
fclose($fp);
...
Большинство моих скриптов содержат подобные строки,, сервер в каждой из них находит ошибку. Может ли это быть из за сервера а не из за php5?Но я уже на 4-ёх хостингах столкнулся с этой проблемой. Подскажите что делать. Если подобное больше использовать нельзя, то есть ли какой либо эквивалент.
А что касается хостингов с 5-ой версией, так я бы сказал что это с 4-ой версией уже не найти. Почти на любом уже PHP5.
Что касается стоит ли ставить, ОБЯЗАТЕЛЬНО. Нужно идти в ногу со временем!
У меня куча собственных скриптов на php. Подскажите почему на серверах 5-ой версии не работает следующее:
...
$fp=fopen("text.txt","w");
fwrite($fp,"123");
fclose($fp);
...
Большинство моих скриптов содержат подобные строки,, сервер в каждой из них находит ошибку. Может ли это быть из за сервера а не из за php5?Но я уже на 4-ёх хостингах столкнулся с этой проблемой. Подскажите что делать. Если подобное больше использовать нельзя, то есть ли какой либо эквивалент.
А что касается хостингов с 5-ой версией, так я бы сказал что это с 4-ой версией уже не найти. Почти на любом уже PHP5.
Что касается стоит ли ставить, ОБЯЗАТЕЛЬНО. Нужно идти в ногу со временем!
Что пишет то?
У меня куча собственных скриптов на php. Подскажите почему на серверах 5-ой версии не работает следующее:
...
$fp=fopen("text.txt","w");
fwrite($fp,"123");
fclose($fp);
...
Большинство моих скриптов содержат подобные строки,, сервер в каждой из них находит ошибку. Может ли это быть из за сервера а не из за php5?Но я уже на 4-ёх хостингах столкнулся с этой проблемой. Подскажите что делать. Если подобное больше использовать нельзя, то есть ли какой либо эквивалент.
А что касается хостингов с 5-ой версией, так я бы сказал что это с 4-ой версией уже не найти. Почти на любом уже PHP5.
Что касается стоит ли ставить, ОБЯЗАТЕЛЬНО. Нужно идти в ногу со временем!
Следи за "правами", которые выставляются cmod'ом. оттуда и ошибка. да и мысли выражай яснее. А то совсем ничего не понятно...
Следи за "правами", которые выставляются cmod'ом. оттуда и ошибка. да и мысли выражай яснее. А то совсем ничего не понятно...
Редиска ты mfender, я хотел чтоб он по ошибке сам всё понял......
Редиска ты mfender, я хотел чтоб он по ошибке сам всё понял......
Да уж какой есть :)))
Просто, может человек совсем не имеет понятия о такой вещи? Как бы он догадался?
Хотя, теперь уже даже школьник знает, что означают кабалистические знаки, типа "666" :)))
Народ. Рано начинать вовсю использовать PHP5! Эта версия еще очень нестабильна. И многие хостеры боятся именно этого - НЕСТАБИЛЬНОСТИ. Повремените с его использованием. Помучайтесь еще немного лучше с PHP4.
Как мне кажиться, что с 4 не мучаюить, ей наслаждаються:))). Если серьзно, то 5 как мне кажиться уже стабильная. По поводу хостеров... у многих до сих пор стоит 4.3.2-4.3.8, 4.3.10 у избранных, хотя она не последняя. А ведь баг фиксы в каждой версии правят и правят. Не кто же их не просит ставить 5.1.0 (та которая бетта), а линейку 5.0.х уже давно зафиналило, просто чисто человеческая лень!
Народ. Рано начинать вовсю использовать PHP5! Эта версия еще очень нестабильна. И многие хостеры боятся именно этого - НЕСТАБИЛЬНОСТИ. Повремените с его использованием. Помучайтесь еще немного лучше с PHP4.
Абсолютно согласен с shaelf. Где кто видел нестабильность? Ткните пальцем в нестабильное место?
Да и насчёт мучений... Отмучались уже. Теперь трудимся. А переходить надо. PHP5 - уже совсем отличный от четвертой версии подход. PHP приближается к Perl'у (пятому. по скорости и применению). Уже решены вопросы наследования, интерфейсов. И это при привычной уже простоте использования PHP. Это всё сильно способствует ее более массовому использованию.
Четвёртый так и останется, как "абсолютно сделанная для жизни" версия. А PHP5 - это просто радует.
Абсолютно согласен с shaelf. Где кто видел нестабильность? Ткните пальцем в нестабильное место?
Да и насчёт мучений... Отмучались уже. Теперь трудимся. А переходить надо. PHP5 - уже совсем отличный от четвертой версии подход. PHP приближается к Perl'у (пятому. по скорости и применению). Уже решены вопросы наследования, интерфейсов. И это при привычной уже простоте использования PHP. Это всё сильно способствует ее более массовому использованию.
Четвёртый так и останется, как "абсолютно сделанная для жизни" версия. А PHP5 - это просто радует.
И теперь все с нетерпением будем ждать 5.1.х, т.к. по заверению многих кометентных людей производительность по сравнению с 5.0.х вырастеть на 400%, вот:))
И теперь все с нетерпением будем ждать 5.1.х, т.к. по заверению многих кометентных людей производительность по сравнению с 5.0.х вырастеть на 400%, вот:))
Ага. Я уже слышал. Интересно, откуда она взялась, производительность?
Ага. Я уже слышал. Интересно, откуда она взялась, производительность?
Точно не знаю.
::::::
У меня куча собственных скриптов на php. Подскажите почему на серверах 5-ой версии не работает следующее:
...
$fp=fopen("text.txt","w");
fwrite($fp,"123");
fclose($fp);
...
Большинство моих скриптов содержат подобные строки,, сервер в каждой из них находит ошибку. Может ли это быть из за сервера а не из за php5?Но я уже на 4-ёх хостингах столкнулся с этой проблемой. Подскажите что делать. Если подобное больше использовать нельзя, то есть ли какой либо эквивалент.
А что касается хостингов с 5-ой версией, так я бы сказал что это с 4-ой версией уже не найти. Почти на любом уже PHP5.
Что касается стоит ли ставить, ОБЯЗАТЕЛЬНО. Нужно идти в ногу со временем!
Повторяю ещё раз вопрос и хотелось бы всёаки получить ответ! ЧТО СДЕЛАТЬ ТО НАДО ЧТОБЫ ЗАРАБОТАЛО!!!Если всё дело в правах доступа, то что ставить
::::::
У меня куча собственных скриптов на php. Подскажите почему на серверах 5-ой версии не работает следующее:
...
$fp=fopen("text.txt","w");
fwrite($fp,"123");
fclose($fp);
...
Большинство моих скриптов содержат подобные строки,, сервер в каждой из них находит ошибку. Может ли это быть из за сервера а не из за php5?Но я уже на 4-ёх хостингах столкнулся с этой проблемой. Подскажите что делать. Если подобное больше использовать нельзя, то есть ли какой либо эквивалент.
А что касается хостингов с 5-ой версией, так я бы сказал что это с 4-ой версией уже не найти. Почти на любом уже PHP5.
Что касается стоит ли ставить, ОБЯЗАТЕЛЬНО. Нужно идти в ногу со временем!
Так, так, не кричать. Тут тебе помогают не потому что обязанны, а по доброй воле. Для слепых повторяю Что пишет то?.
PS Телепатов ищи по ссылке телепаты.
Можно еще так: Какая ошибка? ;)
Еще про миграцию с PHP4 на PHP5 из мана:
Что изменилось в PHP 5
PHP 5 и интегрированный Zend Engine 2 привнесли очень многое в плане производительности и списка возможностей PHP, однако прилагалось максимум усилий для того, чтобы сохранить совместимость с максимальным объемом существующего кода. Поэтому миграция вашего кода с PHP 4 на 5 должна быть крайне проста. Большинство существующего кода на PHP 4 должно запускаться без всяких проблем, но вам все равно необходимо знать о небольших различиях и озаботиться тестированием вашего кода перед сменой версии в production-средах
Более подробно тут
Ты не обратил внимания что тема мягко говоря древняя?
p.s: не, пива тогда еще не было :D