|
|
|
|
|
для: glsv (Дизайнер)
(03.11.2004 в 12:46)
| | Да, после копирования файла на сервер, нужно в его атрибутах поставить галочки на право записи, чтения, исполнения (примерно так ххх х-х х-х) | |
|
|
|
|
|
|
|
для: Mad_Max
(03.11.2004 в 11:59)
| | Права на исполнение, когда вы копируете файл на хостинг? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(02.11.2004 в 10:39)
| | Спасибо большое за помощь! Проблема благополучно разрешилась. Необходимо было в атрибуте передаваемого файла поставить соответствующие параметры! | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(02.11.2004 в 10:39)
| | Хорошо, спасибо! | |
|
|
|
|
|
|
|
для: Mad_Max
(02.11.2004 в 08:14)
| | > но дело в том, что другие файлы с расширением php работают, но только те, которые там уже есть
Раз так, то вполне вероятно, что права файла скрипта не допускают его выполнение. Т.е. те скрипты, что существуют имеют права на выполнение, а те что создаете Вы сами - не имеют оных.
Вам, наверное, нужно выяснить этот вопрос у админов хостинга.
>Мой локальный сервер не поддерживает *.php3, но test.php работает.
Имеется ввиду ваша локальная машина? Или хостинг?
Если речь идет о "домашней" машине, то это легко исправить. В файле настройки Apache httpd.conf нужно изменить строчку, отвечающую за расширения файлов php-скриптов:
AddType application/x-httpd-php phtml php php3
|
Нужные Вам раширения нужно перечислить через пробел. | |
|
|
|
|
|
|
|
для: Mad_Max
(02.11.2004 в 08:14)
| | >Мой локальный сервер не
>поддерживает *.php3, но test.php работает.
Кстати, включить поддержку расширения для PHP-файлов можно, зарегистрировав его расширение в конфигурационном файле apache - httpd.conf, добавив его к списку после директивы AddType application/x-httpd-php
AddType application/x-httpd-php phtml php php3
|
| |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(01.11.2004 в 15:56)
| | Не понимаю, почему так происходит, но дело в том, что другие файлы с расширением php работают, но только те, которые там уже есть. То есть когда я передаю файл типа test.php3, который имеет точно такой же код, как файл уже имеющийся на сервере test1.php3 - он не работает (500-ая ошибка), а код файла test1.php3 работает прекрасно. Мой локальный сервер не поддерживает *.php3, но test.php работает. | |
|
|
|
|
|
|
|
для: Mad_Max
(01.11.2004 в 15:03)
| | Если ошибка только при открытии нового окна JavaScript-ом, то значит что то не то передается в качестве параметра.
Измените функцию show_info, что посмотреть с каким параметром идет обращение к странице info.php.
function show_info(id)
{
alert("window.open('info.php?firm='"+id+", 'info', 'width=450,height=370,history=no,resizable=no,status=no,scrollbars=yes,
toolbar=no,location=no,menubar=no')");
}
|
А еще попробуйте изменить скрипт вот так:
<script language="JavaScript1.1">
<!--
function show_info(id)
{
url="info.php?firm="+id;
window.open(url, 'info', 'width=450,height=370,history=no,resizable=no,status=no,
scrollbars=yes,toolbar=no,location=no,menubar=no');
}
-->
</script>
|
| |
|
|
|
|
|
|
|
для: Mad_Max
(01.11.2004 в 15:03)
| | Вот это здорово! :(
Т.е. если вы сами в строке браузера набираете http://server/reg/info.php
И в info.php находится только одна строчка
<?
echo "info.php - работает";
?>
То все равно выдается сообщение об ошибке?
А другие документы с расширением php работают нормально?
>Может ли быть, что на самом сервере стала недоступным функция для вывода нового окна?
Маловероятно, это практически невозможно отследить. Открытие нового окна выполняется ява-скриптом на клиенте и сервер про это ничего не знает. Да и зачем делать такой запрет... | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(01.11.2004 в 12:53)
| | Спасибо за совет. Даже при выполнении кода вывода в браузер
echo "info.php - работает";
|
появляется таже 500-ая ошибка.Если менять путь к нему, то ничего не меняется. Может ли быть, что на самом сервере стала недоступным функция для вывода нового окна? | |
|
|
|
|